home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / sgml / msdos / sgmlug / bibliogr < prev    next >
Encoding:
Text File  |  1992-08-27  |  164.0 KB  |  3,005 lines

  1.  
  2.  
  3.                  STANDARD GENERALIZED MARKUP LANGUAGE
  4.                          ISO 8879:1986 (SGML)
  5.              ANNOTATED BIBLIOGRAPHY AND LIST OF RESOURCES
  6.  
  7.                              Version 2.0
  8.                 Revised January 1992, (c) Robin Cover
  9.  
  10. CONTENTS:
  11.  
  12. 1.  Introductory and General SGML Bibliography
  13. 2.  SGML Manuals: Commentary and Indices for ISO 8879
  14. 3.  SGML Applications and Implementations
  15. 4.  ISO Standards Publications Germane to SGML
  16. 5.  Serial Publications Dedicated to SGML
  17. 6.  SGML Supporting Organizations and SIGs
  18. 7.  SGML Electronic Discussion Forums and Online Support Centers
  19. 8.  Entry-level SGML Parsers and Related SGML Software
  20. 9.  Further Bibliography and Resource Guides for SGML
  21. 10. Postscript
  22.  
  23. ====================================================
  24. <S1>    INTRODUCTORY AND GENERAL SGML BIBLIOGRAPHY
  25. ====================================================
  26.  
  27. Bibliographic items <6>, <10>, <13>, <24>, <29>, <39> and <42> in this
  28. section are marked with an asterisk ("*") to indicate their relative
  29. importance and as primary introductions to SGML.  Other titles in
  30. section 1 represent general studies, but likewise may be reckoned as
  31. essential reading.
  32.  
  33. <1>   Adler, Sharon C.  "DSSSL- Document Style Semantics and
  34.       Specification Language. <TAG> 1/8 (January 1989) 8-9.  An
  35.       overview of the standard by the editor of DSSSL.  For brief
  36.       description of the goals of DSSSL, see the entry below on this
  37.       Draft International Standard (ISO/IEC DIS 10179), <69>.
  38.  
  39. <2>   Amsler, Robert A.; Tompa, Frank W.  "An SGML-Based Standard for
  40.       English Monolingual Dictionaries."  In Fourth Annual Conference
  41.       of the UW Centre for the New Oxford English Dictionary:
  42.       Information in Text. Proceedings of the Conference.  Conference
  43.       held in Waterloo, Ontario, Canada, 26-28 October 1988.  Pages
  44.       61-79.  Waterloo, Ontario: University of Waterloo, 1988.  The
  45.       'Dictionary Encoding Initiative' referenced is loosely
  46.       affiliated with the international Text Encoding Initiative; both
  47.       projects seek to epploy SGML.  For SGML used in dictionary
  48.       markup, see also <41> below.  Several of the Waterloo Annual
  49.       Conference volumes contain articles germane to descriptively-
  50.       tagged and SGML-tagged text.  For further details on the
  51.       Waterloo Centre, see <19> below.
  52.  
  53. <3>   Ballanti, Anna; Cork, Deborah; Dam, Lex van; Jonghe, Jurgen de;
  54.       Herwijnen, Eric van; Nijdam, Marco; Samarin, Alexandre; Shave,
  55.       Tony.  "Text Processing at CERN.  Part 1: Overview."  SGML
  56.       Users' Group Bulletin 3/2 (1988) 39-54.
  57.  
  58. <4>   Barnard, David T.; Fraser, Cheryl A.; Logan, George M.
  59.       "Generalized Markup for Literary Texts."  Literary and
  60.       Linguistic Computing 3/1 (1988) 26-31.   Abstract: Encoding
  61.       literary texts for analysis, electronic transmission, or
  62.       publication requires the marking of various substantive,
  63.       structural and formal features.  The development of a standard
  64.       comprehensive markup language for these purposes is a
  65.       desideratum.  This paper offers a set of requirements for such a
  66.       language, reviews related work, and describes a newly-created
  67.       standard based on the Standard Generalized Markup Language.
  68.  
  69. <5>   Barnard, David T.; Hayter, Ron; Karababa, Maria; Logan, George
  70.       M.; McFadden, John.  "SGML Based Markup for Literary Texts: Two
  71.       Problems and Some Solutions."  Computers and the Humanities 22/4
  72.       (1988) 265-276.  ISSN: 0010-4817.  (Revision of Technical Report
  73.       204, Queen's University Department of Computing and Information
  74.       Science, 1988, ISSN 0836-0227).   Abstract: There is wide
  75.       agreement on the need for a markup standard for encoding
  76.       literary texts.  The Standard Generalized Markup Language (SGML)
  77.       seems to provide the best basis for such a standard. But two
  78.       problems inhibit the acceptance of SGML for this purpose. (1)
  79.       Computer-assisted textual studies often require the maintenance
  80.       of multiple views of a document's structure but SGML is not
  81.       designed to accommodate such views.  (2) An SGML-based standard
  82.       would appear to entail the keyboarding of more markup than
  83.       researchers are accustomed to, or are likely to accept. We
  84.       discuss five ways of reducing the burden of markup.  We conclude
  85.       that the problem of maintaining multiple views can be
  86.       surmounted, though with some difficulty, and that the markup
  87.       required for an SGML-based standard can be reduced to a level
  88.       comparable to that of other markup schemes currently in use.
  89.  
  90. <6>   *Barron, David.  "Why Use SGML?"  Electronic Publishing:
  91.       Origination, Dissemination and Design (EPOdd) 2/1 (April 1989)
  92.       3-24. CODEN: EPODEU; ISSN 0894-3982.   Abstract: The Standard
  93.       Generalised Markup Language (SGML) is a recently-adopted
  94.       International Standard (ISO 8879).  The paper presents some
  95.       background material on markup systems, gives a brief account of
  96.       SGML, and attempts to clarify the precise nature and purpose of
  97.       SGML, which are widely misunderstood.  It then goes on to
  98.       explore the reasons why SGML should (or should not) be used in
  99.       preference to older-established systems.  A summary of the
  100.       article is also printed in "Why Use SGML," SGML Users' Group
  101.       Newsletter 13 (August 1989) 10.
  102.  
  103. <7>   Bryan, Martin.  "Creating Informative Document Models."  SGML
  104.       Users' Group Newsletter 20 (September 1991) 12-17.
  105.  
  106. <8>   Burnard, Lou.  "What is SGML and How Does it Help?"  Pp. 65-79
  107.       in Modelling Historical Data: Towards a Standard for Encoding
  108.       and Exchanging Machine-Readable Texts, 1991.   See volume
  109.       information sub the editor, Daniel Greenstein, <21> below.  A
  110.       revised copy of the article in tagged electronic format is
  111.       available from the TEI-L LISTSERVer (listserv@uicvm on BITNET)
  112.       as EDW25 LDOC, October 1, 1991.
  113.  
  114. <9>   Chamberlin, Donald Dean; Goldfarb, Charles F.  "Graphic
  115.       Applications of the Standard Generalized Markup Language
  116.       (SGML)." Computers and Graphics 11/4 (1987) 343-358.  ISSN:
  117.       0097-8493.   Abstract: The Standard Generalized Markup Language
  118.       (SGML) is a language for representing document structure. This
  119.       paper discusses ways in which the SGML language might be used to
  120.       represent graphic as well as textual contents of a document. By
  121.       using SGML markup for both graphics and text, a document
  122.       processing application can achieve a more uniform treatment and
  123.       tighter coupling between these two types of materials.
  124.  
  125. <10>  *Coombs, James; Renear, Allen; DeRose, Steven J. "Markup Systems
  126.       and the Future of Scholarly Text Processing." CACM 30/11 (1987)
  127.       933-947. ISSN: 0001-0782.  Cf. CACM 31/7 (July 1988) 810-811.
  128.       Abstract: The authors argue that many word processing systems
  129.       distract authors from their tasks of research and composition,
  130.       toward concern with typographic and other tasks.  Emphasis on
  131.       "WYSIWYG", while helpful for display, has ignored a more
  132.       fundamental concern: representing document structure.  Four main
  133.       types of markup are analyzed: Punctuational (spaces,
  134.       punctuation,...), presentational (layout, font choice,...),
  135.       procedural (formatting commands), and descriptive (mnemonic
  136.       labels for document elements).  Only some ancient manuscripts
  137.       have no markup.  Any form of markup can be formatted for
  138.       display, but descriptive markup is privileged because it
  139.       reflects the underlying structure.  ISO SGML is a descriptive
  140.       markup standard, but most benefits are available even before a
  141.       standard is widely accepted.  A descriptively marked-up document
  142.       is not tied to formatting or printing capabilities.  It is
  143.       maintainable, for the typographic realization of any type of
  144.       element can be changed in a single operation, with guaranteed
  145.       consistency.  It can be understood even with <emph>no</> markup
  146.       formatting software: compare "<blockquote>" to ".sk 3 a; .in +10
  147.       -10; .ls 0; .cp 2".  It is relatively portable across views,
  148.       applications and systems.  Descriptive markup also minimizes
  149.       cognitive demands: the author need only recall (or recognize in
  150.       a menu) a mnemonic for the desired element, rather than also
  151.       deciding how it is currently to appear, and recalling how to
  152.       obtain that appearance.  Most of this extra work is thrown away
  153.       before final copy; descriptive markup allows authors to focus on
  154.       authorship. (abstract supplied by Steve DeRose)
  155.  
  156. <11>  Cover, Robin; Duncan, Nicholas; Barnard, David.  "The Progress
  157.       of SGML (Standard Generalized Markup Language): Extracts from a
  158.       Comprehensive Bibliography."  Literary and Linguistic Computing
  159.       6/3 (1991) 200-212. ISSN: 0268-1145.   The article includes
  160.       introductory essay sections delineating the fundamental
  161.       conceptions of SGML, its broad application, and the advantages
  162.       it brings to academia, industry and government sectors. For a
  163.       description of the complete bibliographic database itself, see
  164.       further under section 9, item <133> below.
  165.  
  166. <12>  Cruz, Gil C.; Judd, Thomas J.  "The Role of a Descriptive Markup
  167.       Language in the Creation of Interactive Multimedia Documents for
  168.       Customized Electronic Delivery.  In Electronic Publishing '90:
  169.       Proceedings of the International Conference on Electronic
  170.       Publishing, Document Manipulation and Typography (Gaithersburg,
  171.       Maryland, September 1990).  Pages 249-262.  The Cambridge Series
  172.       on Electronic Publishing.  Cambridge: Cambridge University
  173.       Press, 1990.
  174.  
  175. <13>  *DeRose, Steven J.; Durand, David G.; Mylonas, Elli; Renear,
  176.       Allen H.  "What is Text, Really?"  Journal of Computing in
  177.       Higher Education 1/2 (Winter 1990) 3-26.  ISSN: 1042-1726.
  178.       Abstract:  "The way in which text is represented on a computer
  179.       affects the kinds of uses to which it can be put by its creator
  180.       and by subsequent users.  The electronic document model
  181.       currently in use is impoverished and restrictive.  The authors
  182.       agree that text is best represented as an ordered hierarchy of
  183.       content object[s] (OHCO), because that is what text really is.
  184.       This model conforms with emerging standards such as SGML and
  185.       contains within it advantages for the writer, publisher, and
  186.       researcher.  The authors then describe how the hierarchical
  187.       model can allow future use and reuse of the document as a
  188.       database, hypertext or network."
  189.  
  190. <14>  Ellison, Paul A.  "SGML and Related Information Standards."  Pp.
  191.       17-28 (1-12) in Document Exchange: The Use of SGML in the UK
  192.       Academic and Research Community.  Workshop Proceedings 5-7 March
  193.       1990 (see <28>below).   Abstract: "This paper explains the
  194.       position of four ISO 'standards' (only one agreed standard, one
  195.       draft standard and two draft proposals) in the area of text and
  196.       office information processing.  Those standards are SGML
  197.       (Standard Generalized Markup Language), the 'Fonts' standard
  198.       (Font Architecture and Interchange Format), DSSSL (Document
  199.       Style Semantics and Specification Language), and SPDL (Standard
  200.       Page Description Language). . . In addition, the paper relates
  201.       these standards to ODA (Office Document Architecture) and places
  202.       SGML and ODA in their own contexts."
  203.  
  204. <15>  Fahmy, Eanass; Barnard, David T.  "Adding Hypertext Links to an
  205.       Archive of Documents."  Canadian Journal of Information Science
  206.       15/3 (September 1990) 26-41.   Abstract: Texts are characterized
  207.       by various types of linkages, within themselves and with other
  208.       documents, which may be either explicit or implicit.  When texts
  209.       are available in machine-readable form, the ability to trace
  210.       linkages should become much easier, and more complex tracing of
  211.       linkages should be possible.  Hypertext is an electronic
  212.       document paradigm whose distinguishing feature is machine
  213.       support for the building and tracing of intra- and inter-
  214.       document links; a document is viewed as a collection of nodes
  215.       connected by directed links.  A limitation of many hypertext
  216.       systems is that all links must be created explicitly by the
  217.       user. This is impractical in many situations, and it is
  218.       unnecessary if the link structure is inherent in the  documents
  219.       themselves.  The work described in our paper is motivated by the
  220.       perceived need to extend the hypertext paradigm so that links
  221.       can be derived from a collection of documents.  We explore how a
  222.       rich set of links connecting documents in a text archive can be
  223.       programmatically generated, and present a set of link types that
  224.       are useful, specifiable and computable.  The documents in the
  225.       archive are encoded using the Standard Generalized Markup
  226.       Language, which views a document as a hierarchical organization
  227.       of document elements.  The archive, therefore, consists of a
  228.       forest of document trees.
  229.  
  230. <16>  Gaspart, Jean-Pierre.  "Use of the SGML Parser at the Office for
  231.       Official Publications of the European Communities (OPOCE)."
  232.       SGML Users' Group Bulletin 2/1 (1987) 29-36.
  233.  
  234. <17>  Gennusa, Pamela L.  "Advantages of an SGML Implementation for
  235.       Management of an Electronic Text Database."  SGML Users' Group
  236.       Bulletin 2/2 (1987) 73-86.
  237.  
  238. <18>  Goldfarb, Charles F. "A Generalized Approach to Document
  239.       Markup." Proceedings of the ACM SIGPLAN SIGOA Symposium on Text
  240.       Manipulation.  = SIGPLAN Notices 16/6 (1981) 68-73.  Conference
  241.       proceedings containing this paper also available as SIGOA
  242.       Newsletter 2/1-2 (Spring/Summer 1981).
  243.  
  244. <19>  Gonnet, Gaston.  "Examples of PAT Applied to the Oxford English
  245.       Dictionary."  Technical Report OED-87-02. University of Waterloo
  246.       Centre for the New Oxford English Dictionary.  July, 1987.   PAT
  247.       and associated text processing tools are built around
  248.       descriptively-marked text, even if not specifically SGML text.
  249.       Compare also "PAT, GOEDEL, LECTOR and More: Text-dominated
  250.       Database Software, " pp. 83-84 in: Tools for Humanists, 1989. A
  251.       Guidebook to the Software and Hardware Fair Held in Conjunction
  252.       with the Dynamic Text 6-9 June 1989 Toronto.  Toronto, Ontario:
  253.       Centre for Computing in the Humanities, 1989.  The article
  254.       describes several software tools developed at the Waterloo
  255.       Centre, including TRUC (an editor for SGML or SGML-style tagged
  256.       text).  TRUC supports multiple views of a tagged document, based
  257.       upon use of style-sheets.
  258.  
  259.       The University of Waterloo has pioneered several important
  260.       research efforts in the study of machine-readable lexical
  261.       databases, machine transduction and generation of descriptively
  262.       marked-up electronic texts (SGML-style markup).  The Centre has
  263.       also developed software to search, interactively display and
  264.       format text structured with descriptive markup.   These tools
  265.       were developed for the New Oxford English Dictionary Project
  266.       with the long range goal of application to other texts.  A
  267.       Newsletter is issued by the Centre describing ongoing research,
  268.       publications, software enhancements, work of visiting scholars,
  269.       conferences and other events.  Persons interested in the
  270.       Centre's research and publications may write for a current
  271.       document list (e.g., especially the several publications and
  272.       technical reports by Darrell R. Raymond, Donna L. Berg, Gaston
  273.       H. Gonnet, Timothy J. Benbow, Heather J. Fawcett, Rick Kazman,
  274.       Frank Wm. Tompa, George V. J. Townsend.  See <20>, <33> and <41>
  275.       in this bibliography.  Address: Electronic Text Research; Centre
  276.       for the New Oxford English Dictionary; Davis Centre; University
  277.       of Waterloo; Waterloo, Ontario; Canada N2L 3G1 TEL: (1 519) 885-
  278.       1211 extension 6183; Email (Internet):newoed@waterloo.edu.
  279.  
  280. <20>  Gonnet, Gaston; Tompa, Frank W.  "Mind Your Grammar: A New
  281.       Approach to Modelling Text."  Technical Report OED-87-01.
  282.       University of Waterloo Centre for the New Oxford English
  283.       Dictionary.  February, 1987.  Abstract: Beginning to create the
  284.       New Oxford English Dictionary database has resulted in the
  285.       realization that databases for reference texts are unlike those
  286.       for conventional enterprises.  While the traditional approaches
  287.       to database design and development are sound, the particular
  288.       techniques used for commercial databases have been repeatedly
  289.       found to be inappropriate for text-dominated databases, such as
  290.       the New OED.
  291.  
  292.       In the same way that the relational model was developed based on
  293.       experiences gained from earlier database approaches, the
  294.       grammar-based model presented here builds on the traditional
  295.       foundations of computer science, and particularly database
  296.       theory and practice.  This new model uses grammars as schemas
  297.       and "parsed strings" as instances.  Operators on the parsed
  298.       strings are defined, resulting in a "p-string algebra" that can
  299.       be used for manipulation and view definition.
  300.  
  301.       The model is representation-independent and the operators are
  302.       non-navigational, so that efficient implementations may be
  303.       developed for unknown future hardware and operating systems.
  304.       Several approaches to storage structures and efficient
  305.       processing algorithms for representative hardware configurations
  306.       have been investigated.
  307.  
  308. <21>  Greenstein, Daniel I. (editor).  Modelling Historical Data:
  309.       Towards a Standard for Encoding and Exchanging Machine-Readable
  310.       Texts.  Halbgraue Reihe zur Historischen Fachinformatik, Serie
  311.       A, Historische Quellenkunden (edited by Manfred Thaller).  Band
  312.       11.   Published for the Max-Planck-Institut für Geschiche,
  313.       by Scripta Mercaturae Verlag (St. Katharinen), 1991.  iv + 223
  314.       pages.  ISBN: 3-928134-45-0.  A collection of fourteen essays on
  315.       various aspects of conceptual modelling and development of
  316.       standardized encoding methods for representing knowledge in
  317.       historical texts.  The contributions are by Manfred Thaller, Lou
  318.       Burnard, Daniel I. Greenstein, Hannes D. Galter, Ingo H.
  319.       Kropač, Donald A. Spaeth, Hans Jørgen Marker,
  320.       Thomas Werner, Jan Oldervoll, and Kevin Schurer.  The essays
  321.       reflect interaction with and critique of encoding methods which
  322.       emerged from the TEI phase I efforts as documented in TEI-P1;
  323.       see <52> below.
  324.  
  325. <22>  Guittet, Christian.  "Appendix -- Introduction to SGML.  Extract
  326.       from FORMEX.  Published by the EEC Office of Official
  327.       Publications."  SGML Users' Group Bulletin 1/1 (1986) 26-57.
  328.  
  329. <23>  Heath, Jim; Welsch, Larry.  "Difficulties in Parsing SGML."  In
  330.       Proceedings of the ACM Conference on Document Processing
  331.       Systems, Santa Fe (5-9 December 1988).  Pages 71-77.  New York:
  332.       Association for Computing Machinery, 1988.  See similarly, by
  333.       the same authors, "Difficulties in Parsing: Suggestions to
  334.       Improve SGML," <TAG> 10 (July 1989) 8-10.
  335.  
  336. <24>  *Joloboff, Vania.  "Document Representation: Concepts and
  337.       Standards."  In Structured Documents.  Edited by Jacques
  338.       André, Richard Furuta, and Vincent Quint.  Cambridge
  339.       Series on Electronic Publishing.  Pages 75-105.  Cambridge:
  340.       Cambridge University Press, 1989.  This article examines the
  341.       problem of document representation in computer systems for
  342.       printing, editing or interchange among heterogeneous systems.
  343.       After a discussion of the various possibilities for defining
  344.       documentation representation formalisms, it considers a number
  345.       of standard representations typical of their class: page
  346.       description languages, SGML, Interscript, ODA.  Several other
  347.       articles in the volume are of direct or marginal relevance to
  348.       SGML as a metalanguage for document-structuring.
  349.  
  350. <25>  Macleod, Ian A.  "Storage and Retrieval of Structured
  351.       Documents."  Information Processing and Management 26/2 (1990)
  352.       197-208.   Abstract: There have been a number of important
  353.       related activities which suggest the need for a new model for
  354.       text.  ISO standards for document description have been recently
  355.       developed.  These standards view documents as hierarchical
  356.       objects and it is likely that languages such as SGML will become
  357.       widely used in the near future for document markup.  As
  358.       structured documents become available, so there will be a need
  359.       to evolve tools to take advantage of structural knowledge.  The
  360.       goal of the work described here is to develop such tools.  A
  361.       conceptual model for bibliographic data has been designed.  The
  362.       model is known as Maestro (Management Environment for Structured
  363.       Text Retrieval and Organization).  It supports structured
  364.       documents and provides a query language to retrieve and link
  365.       information contained in these structures.  In this paper an
  366.       overview of Maestro is presented together with an outline of the
  367.       basic implementation.
  368.  
  369. <26>  Mamrak, Sandra A.; Kaelbling, Michael J.; Nicholas, C.K.; Share,
  370.       M. "Chameleon: A System for Solving the Data-Translation
  371.       Problem."  IEEE Transactions on Software Engineering 15/9
  372.       (September 1989) 1090-1108. ISSN: 0098-5589.   Abstract:  "There
  373.       is a need for widespread exchange of electronic documents in
  374.       domains as diverse as book publishing, automated offices,
  375.       factories, and research laboratories.  The variety of data
  376.       representations, and the subsequent need for data translation,
  377.       is a major obstacle to this exchange.  This paper describes a
  378.       comprehensive data translation system with the following
  379.       characteristics: 1) it is derived from a formal model of the
  380.       translation task; 2) it supports the building of translation
  381.       tools; 3) it supports the use of translation tools; and 4) it is
  382.       accessible to its targeted end-users.  A software architecture
  383.       to achieve the translation capability is fully implemented.
  384.       Translators have been generated using the architecture, both by
  385.       the original software developers and by industrial associates
  386.       who have installed the architecture at their own sites."
  387.  
  388.       Further note: A subset of the OSU Chameleon Project's more
  389.       recent SGML translation tools is to be made freely available to
  390.       the academic community in 1992.  See <44> and "Free Data
  391.       Translation Software," EPSIG News 4/3 (September 1991) 8-9; cf.
  392.       "Integrated Chameleon Architecture Plans for 91-92 Year," SGML
  393.       Users' Group Newsletter 19 (April 1991) 12-13.
  394.  
  395. <27>  Moline, Judi; Benigni, Dan; Baronas, Jean (eds).  Proceedings of
  396.       the Hypertext Standardization Workshop [January 16-18, 1990
  397.       National Institute of Standards and Technology, Gaithersburg,
  398.       MD].  NIST Sepcial Publication 500-178, March, 1990.  CODEN:
  399.       NSPUE2.  Several papers in this proceedings volume reference
  400.       SGML, HyTime and SMDL as potentially valuable in creating
  401.       hypertext/hypermedia standards.  Reports from the workshop's
  402.       Data Interchange Group and User Requirements Discussion Groups
  403.       likewise identified SGML or SGML-like GIs as having probable
  404.       priority in emerging standards formulations.
  405.  
  406. <28>  Mumford, Anne (editor).  Document Exchange: The Use of SGML in
  407.       the UK Academic and Research Community.  Workshop Proceedings 5-
  408.       7 March 1990.  Advisory Group on Computer Graphics, 1990.  This
  409.       proceedings volume contains several important contributions on
  410.       SGML (submitted by Anne Mumford, Paul Ellison, Martin Bryan,
  411.       Angella Scheller, David Duce and Ruth Kidd, Tim Niblett, Lou
  412.       Burnard, John Larmouth, Paul Bacsich and Paul Lefrere, Malcolm
  413.       Clark, and Kathleen Crennell).  The volume is available from the
  414.       organizer: Ann M. Mumford, Computer Centre, Loughborough
  415.       University, Loughborough LE11 3TU, UNITED KINGDOM; TEL: 44 509
  416.       222312; FAX: 44 392 211603.  See a full list of contributors and
  417.       presentation-titles in "Document Exchange in UK Universities,"
  418.       SGML Users' Group Newsletter 17 (August 1990) 10.
  419.  
  420. <29>  *Naggum, Erik.  "Answers to Frequently-Asked-Questions (FAQs) -
  421.       for the UseNet Newsgroup comp.text.sgml."  A draft version (0.0,
  422.       1991-12-15) is available via anonymous FTP as
  423.       ftp.ifi.uio.no:SGML/FAQ.0.0 (ftp.ifi.uio.no has the IP address
  424.       129.240.88.1 as of December 1991).  The latest version of the
  425.       FAQ document may be fetched at any time from this public disk
  426.       region, generously sponsored by The University of Oslo,
  427.       Department of Informatics with oversight by Erik Naggum.  The
  428.       FAQ will also be found on servers which archive collections of
  429.       FAQs.  Suggestions for additional questions (or answers) to be
  430.       included in the FAQ may be directed to the author: Erik Naggum;
  431.       Naggum Software; Boks 1570, Vika; 0118 OSLO, NORWAY; Email:
  432.       erik@naggum.no  OR  enag@ifi.uio.no on the Internet.
  433.  
  434. <30>  Price, Lynne A.  "Graphic Representation of Content Models."
  435.       <TAG> 10 (July 1989) 12-16.  The article demonstrates the use of
  436.       tree structures and (more extensively) FSAs to represent SGML
  437.       content models.  FSAs are useful in revealing ambiguity
  438.       (seemingly equivalent models).  The article is derived from the
  439.       author's tutorial session at the ACM Conference on Document
  440.       Processing Systems, Santa Fe, New Mexico (5-9 December 1988).
  441.  
  442. <31>  Price, Lynne A.  "Using SGML and TeX for User Documentation."
  443.       In TEXniques No. 7: Proceedings, TeX User's Group 1988 Annual
  444.       Meeting (21-24 August 1988, Montreal).  Pages 203-210.  TeX
  445.       User's Group, 1988.   Abstract: The Standard Generalized Markup
  446.       Language (SGML), defined in International Standard (ISO) 8879,
  447.       is a notation for representing documents and making their
  448.       inherent structure explicit.  The open-ended list of SGML
  449.       applications includes document interchange, formatting or
  450.       typesetting, loading databases for information retrieval,
  451.       stylistic or linguistic analysis, and computer-aided
  452.       translation.  The combination of SGML and TeX is a natural one.
  453.       This paper reviews the philosophy of SGML and then describes a
  454.       particular environment where SGML and TeX are used together,
  455.       giving specific examples of how processing is shared between the
  456.       SGML application and TeX macros.
  457.  
  458. <32>  Price, Lynne A.; Schneider, Joe.  "Evolution of an SGML Parser
  459.       Generator."  In Proceedings of the ACM Conference on Document
  460.       Processing Systems, Santa Fe, 5-9 December 1988.  Pages 51-60.
  461.       New York: Association for Computing Machinery, 1988.   Abstract:
  462.       The Standard Generalized Markup Language (SGML) is a notation
  463.       for describing classes of structured documents and for coding
  464.       documents belonging to described classes. An advantage of SGML
  465.       and other grammar-based document representations is the ability
  466.       to perform multiple applications on a single document source
  467.       file. This paper describes the evolution of a software
  468.       development tool for implementing such applications. It explains
  469.       the original design as well as enhancements made during the
  470.       system's first eighteen months. Although  not statistically
  471.       significant, data on the use of the enhanced features are
  472.       presented.  The experience described is relevant to other
  473.       software engineering tools for text processing.
  474.  
  475. <33>  Raymond, Darrell R.  "Lector - An Interactive Formatter for
  476.       Tagged Text."  Technical Report OED-90-02.  University of
  477.       Waterloo Centre for the New Oxford English Dictionary and Text
  478.       Research, August, 1990.  26 pages, 13 figures. Abstract: Lector
  479.       is an X.11 aplication that provides highly interactive text
  480.       formatting.  Unlike text previewers, Lector handles
  481.       descriptively marked-up text, supports multiple styles, and
  482.       interacts well with other programs, including other invocations
  483.       of Lector.  Appropriate selection of texts and styles enables
  484.       Lector to act as a text previewer, database browser, code
  485.       prettyprinter, menu utility, and iconic interface.  Lector's
  486.       implementation revolves around a set of tradeoffs involving
  487.       efficiency, simplicity and generality.  The result demonstrated
  488.       the utility of generalized text display tools.  Note: for
  489.       further details on the Waterloo Centre, see <19>.
  490.  
  491. <34>  Rubinsky, Yuri.  "Standards for Hypertext Interchange."  SGML
  492.       Users' Group Newsletter 15 (January 1990) 14-15.  For more on
  493.       SGML applied to hypertext/hypermedia, see <109>, <72> and: (1)
  494.       Yuri Rubinsky, "Standards for Hypertext Interchange Need Not
  495.       Come out of Thin Air,"  <TAG> 11 (October 1989) 4-5; (2) Yuri
  496.       Rubinsky, "Comments on an SGML Application for Hyper- and Multi-
  497.       Media Interchange: Informal Report from the GCA
  498.       Hypertext/Hypermedia Standards Forum,"  <TAG> 11 (October 1989)
  499.       5-6.
  500.  
  501. <35>  Scheller, Angela.  "Document Standards: Availability and
  502.       Products."  Computer Networks and ISDN Systems 16/1-2 (September
  503.       1988) 138-142.  CODEN: CNISE9.  ISSN: 0169-7552.   Abstract:
  504.       With the growth in the spread of computer networks the demand by
  505.       users for document interchange features is becoming increasingly
  506.       apparent.  The prerequirement for the realization of document
  507.       interchange in a heterogeneous computer environment are
  508.       internationally accepted standards for the description of
  509.       documents.  Already in early 1986, the Standard Generalized
  510.       Markup Language SGML was published as an international standard
  511.       for the structuring of documents.  The publication of the Office
  512.       Document Architecture ODA is expected in the course of 1988.
  513.       The final text is already available.  ODA was originally
  514.       developed for the pure office environment, whereas the concept
  515.       for SGML addressed the author/publisher environment.  This fact
  516.       is mirrored in the current pilot projects testing the standards:
  517.       the manufacturers of office and word-processing systems mainly
  518.       work with ODA, whereas in the technical scientific and
  519.       publishing sectors SGML is often implemented.  Users requiring
  520.       an interface both to the office sector as well as to the
  521.       publishing sector will therefore be confronted with the problems
  522.       related to working with two different, only partially compatible
  523.       standards.
  524.  
  525. <36>  SGML Users' Group.  "A Brief History of the Development of
  526.       SGML."  3-June-1989.  2 pages.  Printed as a separate document,
  527.       and in the SGML Users' Group Newsletter 14 (October 1989) 6-7,
  528.       and (being free of copyright restrictions) elsewhere, (1) The
  529.       SGML Handbook, <49>, Appendix A: pp. 567-570; (2) The SGML
  530.       Source Guide, <134>.
  531.  
  532. <37>  Smith, Joan M.  "The Standard Generalized Markup Language (SGML)
  533.       for Humanities Publishing."  Literary and Linguistic Computing
  534.       2/3 (1987) 171-175.  ISSN: 0268-1145.   Abstract: a new
  535.       methodology, and the core of which is generic coding, has been
  536.       developed within the International Organization for
  537.       Standardization (ISO).  This is known as the Standard
  538.       Generalized Markup Language (SGML).  Using SGML, the elements of
  539.       a document are marked up as to their role, be it a paragraph, an
  540.       abstract, a note, or whatever; the style of presentation is a
  541.       separate issue and is not addressed by SGML. These elements can
  542.       form part of a data base, which can be updated at will.  So
  543.       there is the notion of data base publishing.  The Standard
  544.       Generalized Markup Language is presented as a tool for full-text
  545.       data base publishing, where the options for output are open, an
  546.       example being given as a marked up document.  Its value for all
  547.       aspects of humanities publishing is addressed: whether for
  548.       scholarly papers intended for a journal, books, specialist
  549.       publications, dictionaries, or biographies, indeed whatever is
  550.       input to an electronic medium with the intention of being imaged
  551.       subsequently in some form; whether alone, in part, or in
  552.       combination with other text.  SGML represents an advance in
  553.       publishing methodology, taking advantage of developing
  554.       technology.  It can be exploited as such in an academic
  555.       environment to give an added dimension to research publications.
  556.  
  557. <38>  Smith, Joan M.  "Standard Generalized Markup Language and
  558.       Related Standards." Computing Communications 12/2 (April 1989)
  559.       80-84.
  560.  
  561. <39>  *SoftQuad, Inc.  The SGML Primer. SoftQuad's Quick Reference
  562.       Guide to the Essentials of the Standard: The SGML Needed for
  563.       Reading a DTD and Marked-up Documents and Discussing them
  564.       Reasonably.  Version 2.0. Toronto: SoftQuad Inc., May 1991.  36
  565.       pages.  Available from SoftQuad Inc.; 56 Aberfoyle Crescent,
  566.       Suite 810; Toronto, Ontario; Canada M8X 2W4; TEL: +1 (416) 239-
  567.       4801; FAX: +1 (416) 239-7105.
  568.  
  569. <40>  Software Exoterica.  "Understanding the SGML Declaration."
  570.       Release 2.0. Ottawa: Software Exoterica Corporation, February
  571.       19, 1991.  Technical Report ECM03-0291.  iv + 34 pages.
  572.       Available from: Software Exoterica Corporation; 383 Parkdale
  573.       Avenue, Suite 406; Ottawa, Ontario; CANADA K1Y 4R4; TEL: +1
  574.       (613) 722-1700; TEL: +1 (800) 565-XGML; FAX: +1 (613) 722-5706.
  575.  
  576. <41>  Tompa, Frank W.  "What is (Tagged) Text?"  In Dictionaries in
  577.       the Electronic Age: Proceedings of the Fifth Annual Conference
  578.       of the UW Centre for the New Oxford English Dictionary (18-19
  579.       September 1989, St. Catherine's College, Oxford). Volume 2.
  580.       Pages 81-93.  Waterloo, Ontario: UW Centre for the New OED,
  581.       1989.  Note: for further details on the Waterloo Centre, see
  582.       <19>.
  583.  
  584.  
  585. <42>  *"Use of SGML Markup."  Chapter 2 (pp. 9-38) in Guidelines for
  586.       the Encoding and Interchange of Machine-Readable Texts (Text
  587.       Encoding Initiative, Draft Version 1.0).  See <52> in section 3
  588.       below.
  589.  
  590. <43>  Vooren, Ludo van. "Implementing SGML: Where Do You Start?" <TAG>
  591.       13 (February 1990) 5-7.  This contribution proposes implementing
  592.       SGML in several stages: Document Analysis, Process Design,
  593.       Document Type Declaration Writing, Document Preparation.  Also
  594.       published in SGML Users' Group Newsletter 17 (August 1990) 5-7.
  595.  
  596. <44>  Walter, Mark.  "OSU's Chameleon Architecture: A Grammatical
  597.       Approach to Translation and DTDs."  Seybold Report on Publishing
  598.       Systems 20/7 (December 24, 1990) 17-23.  Describes the approach
  599.       taken by the Chameleon Research Group at the Department of
  600.       Computer and Information Science at Ohio State University in
  601.       building SGML translators and DTDs.  See more on Chameleon sub
  602.       <26>.
  603.  
  604. <45>  Warmer, Jos; Egmond, Sylvia van.  "The Implementation of the
  605.       Amsterdam SGML Parser."  Electronic Publishing: Origination,
  606.       Dissemination and Design (EPOdd) 2/2 (July 1989) 65-90. ISSN:
  607.       0894-3982.   Abstract: The Standard Generalized Markup Language
  608.       (SGML) is an ISO Standard that specifies a language for document
  609.       representation.  This paper gives a short introduction to SGML
  610.       and describes the (Vrije Universiteit) Amsterdam SGML Parser and
  611.       the problems we encountered in implementing the Standard. These
  612.       problems include the interpretation of the Standard in places
  613.       where it is ambiguous and the technical problems in parsing SGML
  614.       documents.  Note: the parser is available electronically via
  615.       anonymous-FTP; see <123>.
  616.  
  617. <46>  Wu, Gilbert.  SGML Theory and Practice.  British Library
  618.       Research Paper 68.  British Library Research and Development
  619.       Department, 1989.  ISSN: 0269-9257 No. 68; ISBN 0-7123-3211-1.
  620.       93 pages.
  621.  
  622. ===========================================================
  623. <S2>    SGML MANUALS: COMMENTARY AND INDICES FOR ISO 8879
  624. ===========================================================
  625.  
  626. *All five volumes in this section are available for purchase from the
  627. GCA collection "Information Technologies Publications and Resources,"
  628. as well as from the named publishers or distributors.  GCA addresses
  629. are given in entry <105>.  Publications <48> and <51> are also
  630. available from the SGML Users' Group Bookstore and may be ordered from
  631. the SGMLUG Secretary; see <106>.
  632.  
  633. <47>  Bingham, Harvey W.  SGML Syntax Summary. Cambridge, MA:
  634.       Interleaf, 2-June-1988.  46 pages.  The document supplies cross-
  635.       reference information which is not given or optimally accessible
  636.       in the ISO 8879 standard itself.  The syntax summary covers the
  637.       primary ISO document (8879), Amendment 1 (Fall 1987) and
  638.       Amendment 1, Corrections (May 1988).  Copies of the syntax
  639.       summary were mailed to subscribers of <TAG> with issue 1/4
  640.       (1988).  Updates are (were?) available from Interleaf.
  641.  
  642. <48>  Bryan, Martin.  SGML: An Author's Guide to the Standard
  643.       Generalized Markup Language.  Wokingham/Reading/New York:
  644.       Addison-Wesley, 1988.  ISBN: 0-201-17535-5 (pbk);  LC CALL NO:
  645.       QA76.73.S44 B79 1988.  380 pages.  A highly detailed and useful
  646.       manual explaining and illustrating features of ISO 8879.  The
  647.       book: (1) shows how to analyse the inherent structure of a
  648.       document; (2) illustrates a wide variety of markup tags; (3)
  649.       shows how to design your own tag set; (4) is copiously
  650.       illustrated with practical examples; (5) covers the full range
  651.       of SGML features.  Technical and non-technical authors,
  652.       publishers, typesetters and users of desktop publishing systems
  653.       will find this book a valuable tutorial on the use of SGML and a
  654.       comprehensive reference to the standard.  It assumes no prior
  655.       knowledge of computing or typography on the part of its readers.
  656.  
  657. <49>  Goldfarb, Charles F.  The SGML Handbook.  Edited and with a
  658.       foreword by Yuri Rubinsky. Oxford: Oxford University Press,
  659.       1990.  ISBN: 0-19-853737-1.  688 pages.   This volume contains
  660.       the full annotated text of ISO 8879 (with amendments), authored
  661.       by IBM Senior Systems Analyst and acknowledged "father of SGML,"
  662.       Charles Goldfarb.  The book was itself produced from SGML input
  663.       using a DTD which is a variation of the "ISO.general" sample DTD
  664.       included in the annexes to ISO 8879.  The SGML Handbook
  665.       includes: (1) the up-to-date amended full text of ISO 8879,
  666.       extensively annotated, cross-referenced, and indexed (2) a
  667.       detailed structured overview of SGML, covering every concept (3)
  668.       additional tutorial and reference material (4) a unique "push-
  669.       button access system" that provides paper hypertext links
  670.       between the standard, annotations, overview, and tutorials.
  671.  
  672. <50>  Herwijnen, Eric van.  Practical SGML.  Dordrecht/Hingham, MA:
  673.       Wolters Kluwer Academic Publishers.  200 pages.  ISBN: 0-7923-
  674.       0635-X.  The book is designed as a "practical SGML survival-kit
  675.       for SGML users (especially authors) rather than developers," and
  676.       itself constitutes an experiment in SGML publishing.  The book
  677.       provides a practical and painless introduction to the essentials
  678.       of SGML, and an overview of some SGML applications.  See the
  679.       reviews by (1) Carol Van Ess-Dykema in Computational Linguistics
  680.       17/1 (March 1991) 110-116, and (2) Deborah A. Lapeyre in <TAG>
  681.       16 (October 1990) 12-14.
  682.  
  683. <51>  Smith, Joan M.; Stutely, Robert S.  SGML: The Users' Guide to
  684.       ISO 8879. Chichester/New York: Ellis Horwood/Halsted, 1988. 173
  685.       pages.  ISBN: 0-7458-0221-4 (Ellis Horwood) and ISBN: 0-470-
  686.       21126-1 (Halsted).  LC CALL NO: QA76.73.S44 S44 1988.   The book
  687.       (1) supplies a list of some 200 syntax productions, in numerical
  688.       and alphabetical sequence; (2) gives a combined abbreviation
  689.       list; (3) includes highly useful subject indices to ISO 8879 and
  690.       its annexes (4) supplies graphic representations for the ISO
  691.       8879 character entities; (5) lists SGML keywords and reserved
  692.       names.  An overview of the book may be found in the SGML Users'
  693.       Group Newsletter 9 (August 1988) 9.
  694.  
  695.  
  696. ================================================
  697. <S3>    SGML APPLICATIONS AND IMPLEMENTATIONS
  698. ================================================
  699.  
  700. <52>  ACH/ACL/ALLC.  Guidelines for the Encoding and Interchange of
  701.       Machine Readable Texts.  Edited by C. Michael Sperberg-McQueen
  702.       and Lou Burnard.  TEI-P1, Version 1.1  October 1990.  xx + 289
  703.       pages.  This volume represents the results of work in Phase I of
  704.       the International Text Encoding Initiative, sponsored by
  705.       ACH/ACL/ALLC and several advisory associations.  The publication
  706.       describes and illustrates mechanisms (some experimental) for
  707.       SGML markup of many kinds of documents, especially for
  708.       humanities fields (literary, linguistic, historical,
  709.       philosophical studies).  The TEI encoding standard is an SGML
  710.       application.  Contact the editors: in the US, Michael Sperberg-
  711.       McQueen; BITNET: u35395@uicvm; Computer Center (M/C 135);
  712.       University of Illinois at Chicago; Box 6998; Chicago, IL  60680;
  713.       TEL: (312) 996-2981; in the UK, Lou Burnard; JANET:
  714.       lou@vax.ox.ac.uk; Oxford University Computing Services; 13
  715.       Banbury Road; Oxford OX2 6NN; TEL: (44) 865-273238.   Version
  716.       note: Draft Version TEI-P2 is scheduled to appear January 1992,
  717.       and Version 3 is to be produced at the end of the current TEI
  718.       project, April-June, 1992.
  719.  
  720.       Summary descriptions of the TEI effort may be found in several
  721.       publications, among which the following may be mentioned: (1)
  722.       Susan Hockey (Chair, TEI Steering Committee), "The ACH-ACL-ALLC
  723.       Text Encoding Initiative: An Overview."  TEI Technical Report
  724.       No. TEIJ16.  June, 1991.  Available as 'TEIJ16 DOC' from the
  725.       public LISTSERVer at UICVM: see <114> below; or contact Wendy
  726.       Plotkin, Email: u49127@uicvm.uic.edu, OR u49127@uicvm.cc.uic.edu
  727.       OR u49127@UICVM.BITNET; Postal: Wendy Plotkin, TEI-Rm 168 UIC
  728.       Computer Center; Computer Center (M/C 135); University of
  729.       Illinois at Chicago; Box 6998; Chicago, IL 60680;   (2) Lou
  730.       Burnard, "An Introduction to the Text Encoding Initiative."  Pp.
  731.       81-91 in Modelling Historical Data: Towards a Standard for
  732.       Encoding and Exchanging Machine-Readable Texts: see sub <21>
  733.       above.  Anyone interested in a full description of the TEI and
  734.       its publications should request the TEI document title lists:
  735.       (3) Document Number TEI A0 ("Text Encoding Initiative, Current
  736.       Documents"), listing some 200 technical reports and working
  737.       papers, and (4) Document Number TEI SC R14 ("Talks and Papers on
  738.       the Text Encoding Initiative: A Cumulative List").
  739.  
  740.  <53> American National Standard for Electronic Manuscript Preparation
  741.       and Markup. (ANSI/NISO Z39.59-1988).  Published for NISO
  742.       (National Information Standards Organization) by Transaction
  743.       Publishers (New Brunswick, NJ), 1991.  xv +167 pages.  ISBN: 0-
  744.       88738-945-7.  ISSN: 1041-5653.   An earlier form of the document
  745.       was published simply as: the Standard for Electronic Manuscript
  746.       Preparation and Markup. (ANSI/NISO Z39.59-1988). 1987, 1988.
  747.       This document was developed over several years as the "AAP
  748.       Standard," was later promoted to by EPSIG/AAP as "the Electronic
  749.       Manuscript Standard" or simply as the "Standard," and is now a
  750.       NISO publication.  The AAP/EPSIG application is SGML-conforming,
  751.       and provides a suggested tagset for authors and publishers.  The
  752.       standard is said to "represent the first industry wide
  753.       application of SGML (Standard Generalized Markup Language, ISO
  754.       8879). The standard defines the format syntax of the application
  755.       of SGML publication of books and journals.  The standard
  756.       achieves two goals. First, it establishes a standard way to
  757.       identify and tag parts of an electronic manuscript so that
  758.       computers can distinguish between these parts.  Second, it
  759.       provides a logical way to represent special characters, symbols,
  760.       and tabulator material, using only the ASCII character set
  761.       usually found on a standard keyboard."  The standard is
  762.       available for $75 (75 US dollars) from Transaction Publishers,
  763.       Rutgers--The State University, New Brunswick, NJ 08903, TEL: (1
  764.       908) 932-2280.  Discounts are available for purchase of multiple
  765.       copies.  Equally, the volume may be ordered from EPSIG: see
  766.       <107>.
  767.  
  768. <54>  Association of American Publishers.  Author's Guide to
  769.       Electronic Manuscript Preparation and Markup.  2nd edition,
  770.       November 1987.  Reprinted 1989.  ISBN: 1-55653-086-2.  Available
  771.       from EPSIG.
  772.  
  773. <55>  Association of American Publishers.  The Markup of Mathematical
  774.       Formulas.  2nd edition, 1987.  Reprinted 1989.  ISBN:1-55653-
  775.       083-8.  Available from EPSIG.
  776.  
  777. <56>  Association of American Publishers.  The Markup of Tabular
  778.       Material. 2nd edition, 1987.  Reprinted 1989.  ISBN: 1-55653-
  779.       085-4.  Available from EPSIG.
  780.  
  781. <57>  Association of American Publishers.  Reference Manual on
  782.       Electronic Manuscript Preparation and Markup.  2nd edition,
  783.       November 1987.  Reprinted 1989.  ISBN: 1-55653-084-6.  Available
  784.       from EPSIG.
  785.  
  786. <58>  Guittet, Christian (ed.)  FORMEX: formalisation de
  787.       l'échange de publications électronique =
  788.       Formalised Exchange of Electronic Publications. Luxembourg:
  789.       Office des Publications officielles des Communautés
  790.       européennes, 1985.  ISBN: 92-825-5399-X.  The volume
  791.       contains an introduction to SGML and implementation of the
  792.       standard for electronic interchange of CEC and OPOCE documents.
  793.  
  794. <59>  Smith, Joan M.  The Standard Generalized Markup Language (SGML):
  795.       Guidelines for Editors and Publishers. British National
  796.       Bibliography Research Fund, 26.  1987.  ISBN: 0-7123-3111-5.
  797.       ISSN: 0264-2972.  The abstract for <60> generally pertains to
  798.       this document as well.
  799.  
  800. <60>  Smith, Joan M.  The Standard Generalized Markup Language (SGML):
  801.       Guidelines for Authors.  British National Bibliography Research
  802.       Fund, 27.  1987.  ISBN: 0-7123-3112-3.  ISSN: 0264-2972.
  803.       Abstract:  These guidelines are for authors of scholarly
  804.       publications who wish to prepare documents for a publisher on
  805.       existing text entry devices, word processors and personal
  806.       computers, adding markup to the text in accordance with the
  807.       Standard Generalized Markup Language (SGML).  A simple approach
  808.       is adopted, based on the concept of a starter set of tags.  An
  809.       explanation of SGML is given and why markup should be used, and
  810.       advice provided on what is to be done if the author has a
  811.       publisher, has not yet got a publisher, or is his or her own
  812.       publisher.  As far as the preparation of the document is
  813.       concerned, there is advice on keying conventions, when not to
  814.       use stylistic and formatting characteristics of the system, and
  815.       conditions under which its features and facilities may be used.
  816.       The starter set of tags is explained, and how to deal with
  817.       lists, tables, and figures.  Cross referencing is addressed and
  818.       the preparation of an index -- all with examples.  Information
  819.       is given on how to extend the starter set and how to cope with
  820.       text the author may not be able to markup for any reason.  How
  821.       to deal with characters for printing, that cannot be imaged on
  822.       the text entry device, is explained, also how to use
  823.       abbreviations for lengthy character strings of a repetitive
  824.       nature.  For all other issues, the author is referred to the
  825.       publisher, to the companion 'Guidelines for Editors and
  826.       Publishers', and to the standard itself.
  827.  
  828. <61>  US Department of Defense.  Military Specification. Markup
  829.       Requirements and Generic Style Specification for Electronic
  830.       Printed Output and Exchange of Text (SGML).  CALS Phase 1.1 Core
  831.       Requirement Document. MIL-M-28001A Draft (Superseding MIL-M-
  832.       28001, 15 December 1988).  17 July 1989.  501 pages.  Further
  833.       amendments, revisions and extensions to this standard are in
  834.       progress as of 1991.  The document is available in paper from
  835.       the GCA and from any CALS document suppliers.  It is also
  836.       available free in electronic format from the CALS-BBS Internet
  837.       forum: see <117>. One would connect to the server via anon-FTP
  838.       and "get" the individual files from the pub/cals/28001a
  839.       subdirectory.  For machine parsable Document Type Declaration
  840.       Sets and Output Specification Instance files, download the
  841.       following in addition to the paginated "human readable" 28001a
  842.       files:  (1) 38784PID.EXE (Document Type Declaration Set,
  843.       Contents of Public Identifier "-//USA-DOD//DTD MIL-M-38784B
  844.       900102//EN");  (1a) the revised/corrected file 38784-V2.EXE or
  845.       38784-V2.PID; (2) TEMP-PID.EXE (Document Type Declaration Set,
  846.       Contents of Public Identifier "-//USA DOD//DTD TEMPLATE
  847.       900102//EN");  (3) OS-PID.EXE (Document Type Declaration Set,
  848.       Contents of Public Identifier "-//USA-DOD//DTD OUTPUT SPEC
  849.       900102//EN");  (4) TEMP-FOS.EXE (FOSI = Formatted Output
  850.       Specification Instance Template for OUTSPEC.PID).
  851.  
  852.       The fuller CALS Specifications and Requirements package is
  853.       likewise available in looseleaf paper format from GCA, and free
  854.       from the CALS-BBS Internet forum in electronic format.  E.g.,
  855.       (1) MIL-STD 1840A (Military Standard.  Automated Interchange of
  856.       Technical Information.  Superceding MIL-STD-1840);  (2) MIL-R-
  857.       28002 (Military Specification. Raster Graphics Representation in
  858.       Binary Format, Requirements for);  (3) MIL D-28000 (Military
  859.       Specification. Digital Representation for Communication of
  860.       Product Data: IGES Application Subsets.  With Amendment 1, of
  861.       20-December-1988);  (4) MIL-D-28003 (Military Specification.
  862.       Digital Representation for Communication of Illustration Data:
  863.       CGM Application Profile);  (5) MIL-HDBK-59a (Military Handbook.
  864.       Department of Defense, Computer-Aided and Acquisition Logistic
  865.       Support (CALS) Program Implementation Guide).  Explanation of
  866.       these core requirements for CALS and the relationships of the
  867.       specifications to SGML is accomplished in a book by Joan M.
  868.       Smith, An Introduction to CALS: The Strategy and the Standards.
  869.       Technology Appraisals Limited, 1990.  ISBN 1-871802-04-0.  143
  870.       pages.  This introductory volume is also available from the GCA.
  871.  
  872. <62>  Vignaud, Dominique. L'édition structurée des
  873.       documents: SGML application à l'édition
  874.       français.  Paris: Éditions du Cercle de la
  875.       Librarie, 1989.  ISBN: 2-7654 0420-8.  This volume was prepared
  876.       to assist French publishers with application of the SGML
  877.       standard. It supplies a basic DTD, and additional materials are
  878.       available (including electronic files) for extending the DTD.
  879.       The book is said to be the first volume in a series
  880.       L'édition structurée des documents, published by
  881.       Éditions du Cercle de la Librarie.  For availability,
  882.       contact the Syndicat nationale de l'édition (SNE) or:
  883.       Éditions du Cercle de la Librarie, 35 rue
  884.       Grégorie-de-Tours, 75006 Paris, France.  Additional
  885.       details: see "SGML: application à l'édition
  886.       français," SGML Users' Group Newsletter 13 (August 1989)
  887.       9; Yuri Rubinsky's brief review, "Can Imaginative Objects Have
  888.       Intentions?" <TAG> 10 (July 1989) 11; or "French Book DTD
  889.       Available," <TAG> 9 (March/April 1989) 15.  The book is similar
  890.       in purpose to the American (EPSIG/AAP) volume "Standard for
  891.       Electronic Manuscript Preparation and Markup" published by NISO,
  892.       <53>, and to the British volumes written by Joan Smith: <59> and
  893.       <60>.  Whereas the EPSIG/AAP standard for electronic publishing
  894.       defined some 220 tags, Vignaud's DTD deliberately defines only
  895.       60 tags.
  896.  
  897. ====================================================
  898. <S4>    ISO STANDARDS PUBLICATIONS GERMANE TO SGML
  899. ====================================================
  900.  
  901. The following ISO (standards) publications are listed in two groups:
  902. (A) the SGML standard and eight other standards/documents considered
  903. to belong to the fuller suite of 'SGML' standards; (B) other standards
  904. which are referenced by SGML or otherwise, for various reasons, are of
  905. interest to SGML users.  In the first list, numerically, are: the ISO
  906. 8879 (SGML) standard <63> and its amendment <64>; ISO 9069 SDIF <65>,
  907. ISO/IEC Public Text Owner Identifiers <66>, ISO/IEC TR 9573 Techniques
  908. for Using SGML <67>, ISO/IEC TR 10037 Syntax-Directed Editing Systems
  909. <68>, ISO/IEC DIS 10179 DSSSL <69>, ISO/IEC DIS 10180 SPDL <70>,
  910. ISO/IEC CD 10743 SMDL <71>, and ISO/IEC DIS 10744 HyTime <72>.
  911.  
  912. The ISO documents listed below are available from national member
  913. bodies of ISO, but many are also available from the Graphic
  914. Communications Association using phone (credit card) or FAX ordering.
  915. The GCA may be reached for ordering as follows: TEL: (1 703) 519-8157;
  916. FAX (1 703) 548-2867.  GCA's postal address is: Graphic Communications
  917. Association; 100 Daingerfield Road, Alexandria, VA  22314.  A smaller
  918. number of standards documents (e.g., ISO 8879, ISO 8879 Amendment, ISO
  919. 9069, ISO 9544, ISO 9573) are available from the secretary of the SGML
  920. Users' Group at member prices: contact Mr. Stephen G. Downie; SGML
  921. Users' Group, Secretary; c/o SoftQuad Inc.; 56 Aberfoyle Crescent,
  922. Suite 810; Toronto, Ontario; Canada M8X 2W4; TEL: +1 416 239 4801;
  923. FAX: +1 416 239 7105.  The address for ISO is: ISO Central
  924. Secretariat; 1, rue de Varembé; Case Postale 56; CH-1211 Geneva
  925. 20; SWITZERLAND; TEL: (022) 34-12-40; FAX: +41-22-33-34-30; TELEX: 23
  926. 887 iso ch.
  927.  
  928. The bibliographic information below is current through about November
  929. 1991, but incomplete citations and inaccuracies are certain to be
  930. found. Corrections/additions/updates in support of currency and
  931. accuracy will be welcomed.
  932.  
  933. PRIMARY ISO DOCUMENTS RELATING TO SGML:
  934.  
  935. <63>  ISO 8879:1986.  Information Processing -- Text and Office
  936.       Systems -- Standard Generalized Markup Language (SGML).
  937.       International Organization for Standardization.  Ref. No. ISO
  938.       8879:1986 (E). Geneva/New York, 1986.  A subset of SGML became a
  939.       US FIPS (Federal Information Processing Standard) in 1988.  The
  940.       British Standards Institution adopted SGML as a national
  941.       standard (BS 6868) in 1987, and in 1989 SGML was adopted by the
  942.       CEN/CENELEC Standards Committees as a European standard, #28879.
  943.       Australia has dual numbered versions of ISO 8879 SGML and ISO
  944.       9069 SDIF (AS 3514 - SGML 1987; AS 3649 - 1990 SDIF).
  945.  
  946.       A one-page NTIS technical note on ISO 8879 as a US FIPS
  947.       document, FIPS-PUB-152, provides the following abstract for ISO
  948.       8879:  Abstract "This citation summarizes a one-page
  949.       announcement of technology available for utilization.  A Federal
  950.       Information Processing Standard (FIPS) recently approved by the
  951.       Secretary of Commerce should help federal agencies improve their
  952.       communications with publishing organizations.  (FIPS are
  953.       developed by NIST for use by the federal government.)  The new
  954.       standard, called Standard Generalized Markup Language (SGML),
  955.       provides a common way for defining markup languages so documents
  956.       can be transferred from author to publisher in a standardized
  957.       format.  By providing a coherent and unambiguous syntax for
  958.       describing the elements within a document, SGML makes it easier
  959.       to move unformatted textual data among different installations
  960.       and processing systems.  Developed by the International
  961.       Organization for Standardization (ISO) and the American National
  962.       Standards Institute (ANSI) with assistance from NIST, the SGML
  963.       standard is already being used by the Computer-Aided Acquisition
  964.       and Logistics Support (CALS) program of the Department of
  965.       Defense to develop a military specification. NIST is providing
  966.       technical support for the CALS program.  In addition, NIST has
  967.       developed the first set of conformance tests for SGML; ISO and
  968.       ANSI are considering using these tests for their own test
  969.       suites."  See "Publishing Standard Allows for the Transfer of
  970.       Documents from Author to Publisher," NTIS Tech Note, 081914000;
  971.       National Bureau of Standards, Gaithersburg, MD; May 1989.
  972.  
  973.       The SGML standard is now (1991) in the process of its first
  974.       five-year review.  National member bodies of ISO and other
  975.       entities are submitting revision statements to the ISO/IEC
  976.       JTC1/SC18/WG8 for review.  See, for example, statements by ANSI
  977.       X3VI.8 and the SGML Users' Group, printed in the SGML Users'
  978.       Group Newsletter 20 (September 1991) 20.  For other possible
  979.       addenda and changes to 8879, see "Recommendations for a Possible
  980.       Revision of ISO 8879. ISO/IEC JTC1/SC18/WG8 N931 [Part I],"
  981.       <TAG> 12 (December 1989) 6-8 and "Recommendations for a Possible
  982.       Revision of ISO 8879. Part II. ISO/IEC JTC1/SC18/WG8 N931,"
  983.       <TAG> 13 (February 1990) 12-15;  "Additional Recommendations for
  984.       a Possible Revision of ISO 8879 - Information Processing - Text
  985.       and Office Systems (ISO/IEC JTC1/SC18/WG8 N1013," <TAG> 15
  986.       (August, 1990) 12-14.  Balloting of 18 countries' national
  987.       standards bodies (from 25) based upon review of the standard
  988.       between November 15, 1990 and February 28, 1991 resulted in
  989.       general confirmation of ISO 8879, with six requests for
  990.       revision.  WG8 will continue to review ISO 8879 in light of the
  991.       comments and recommendations for revision, but the standard is
  992.       thus confirmed through 1996.  See details in "Replies on Review
  993.       of ISO 8879 (SGML," EPSIG News 4/4 (December 1991) 8.
  994.  
  995. <64>  ISO 8879:1986 / A1:1988 (E). Information Processing -- Text and
  996.       Office Systems -- Standard Generalized Markup Language (SGML),
  997.       Amendment 1.  Published 1988-07-01.  Geneva: International
  998.       Organization for Standardization, 1988.
  999.  
  1000. <65>  ISO 9069:1988.  Information Processing -- SGML Support
  1001.       Facilities -- SGML Document Interchange Format (SDIF).  13
  1002.       September 1988.  Geneva/New York: International Organization for
  1003.       Standardization, 1988.  Also available as The British Standard
  1004.       Guide to SGML Document Interchange Format (SDIF), BS 7138 1989
  1005.       (ISO 9069: 1988; see in "Snippets," SGML Users' Group Newsletter
  1006.       14 (October 1989) 12.
  1007.  
  1008. <66>  ISO/IEC 9070:1991.  Information Processing -- SGML Support
  1009.       Facilities -- Registration Procedures for Public Text Owner
  1010.       Identifiers.  Second edition.  15 April 1991.   The "public
  1011.       text" envisioned in this standard as applied to SGML might be
  1012.       DTDs (Document Type Definitions), or declaration subsets of
  1013.       DTDs, public entity sets, etc.  Names include an owner name and
  1014.       an object identifier.  Equivalent encodings for the names in
  1015.       ASN.1 and SGML may be supplied for interchange purposes.  Note:
  1016.       "The intention of the amendment that has resulted in a 2nd
  1017.       edition is to extend 9070 beyond the simple boundaries of SGML
  1018.       only.  It is now used by 9541 (and 10036) for the definition of
  1019.       'structured names'.  A New Work Item Proposal is being submitted
  1020.       to change the title and scope of 9070 to show its extended
  1021.       usefulness." (note from Paul Ellison, December 1991)
  1022.  
  1023. <67>  ISO/IEC TR 9573:1988 (E). Information Processing -- SGML Support
  1024.       Facilities -- Techniques for Using Standard Generalized Markup
  1025.       Language (SGML). December 09, 1988.  Anders Berglund, editor.
  1026.       vi + 124 pages.  A major revision of the TR underway (as of May
  1027.       1990) will result in a new TR with (16) parts: (1) SGML Tutorial
  1028.       (2) Basic Techniques (3) Advanced Techniques (4) Using Short
  1029.       References for Identifying Markup (5) Using non-Latin Alphabets
  1030.       (6) Referencing and Synchronisation (7) Mathematics and
  1031.       Chemistry (8) Tables (9) Using SGML for Computer-to-Computer
  1032.       Interchange (10) Designing Applications for Database Interfacing
  1033.       (11) Application at ISO CS for International Standards and
  1034.       Technical Reports (12) Public Entity Sets for General and
  1035.       Publishing Symbols (13) Public Entity Sets for Mathematics and
  1036.       Science (14) Public Entity Sets for Latin Based Alphabets (15)
  1037.       Public Entity Sets for non-Latin Based Alphabets (16) Public
  1038.       Entity Sets for Ideograms (adapted from Ludo Van Vooren, "SGML
  1039.       Standards Committee Update: Activities of ISO SC 18 WG8," <TAG>
  1040.       14 (May 1990) 11-12.  See also Joan M. Smith in "More Liaison
  1041.       Statements to ISO," SGML Users' Group Newsletter 13 (August
  1042.       1989) 6-7.  A description of this ISO document is found in
  1043.       "Publication of Techniques for Using SGML," SGML Users' Group
  1044.       Newsletter 11 (January 1989) 3-4.  Further update of parts 1-5
  1045.       of TR 9573 will be delayed until the 5-year revision of SGML
  1046.       (ISO 8879) is completed.
  1047.  
  1048. <68>  ISO/IEC TR 10037:1991.  Information Processing -- SGML and Text
  1049.       Entry Systems -- Guidelines for SGML Syntax-Directed Editing
  1050.       Systems. 15 March 1991. Geneva: International Organization for
  1051.       Standardization, 1991.  The document supplies technical guidance
  1052.       for the development of context- sensitive SGML editors.  See
  1053.       "Guidelines for Syntax-Directed Editing Systems," SGML Users'
  1054.       Group Newsletter 14 (October 1989) 3.
  1055.  
  1056. <69>  ISO/IEC DIS 10179:1990.  Text Composition -- Document Style
  1057.       Semantics and Specification Language (DSSSL).  ISO Project
  1058.       18.15.6.01. 1988, 1989, 1990.  Edited by Sharon Adler. vi + 132
  1059.       pages.  See <1> for early commentary.  Ocasionally SGML is
  1060.       criticized for its fundamental principle (sometimes declared
  1061.       'misguided philosophy') of radically separating content from
  1062.       appearance.  DSSSL addresses this issue, although as a distinct,
  1063.       separate processing matter: DSSSL acknowledges the need to
  1064.       support the exchange of semantic information about a document's
  1065.       layout structures and other presentation or processing features.
  1066.       From the Standard's introduction:
  1067.  
  1068.       "This International Standard defines the Document Style
  1069.       Semantics and Specification Language (DSSSL) for the
  1070.       specification of document processing, such as formatting and
  1071.       data management functions, with the initial focus on formatting
  1072.       to both print and on display media, and data conversion.  The
  1073.       International Standard has been structured to permit future
  1074.       sections to be added to this International Standard to cover the
  1075.       areas of data management.
  1076.  
  1077.       The objective of the DSSSL Standard is to provide a formal and
  1078.       rigorous means of expressing the range of document production
  1079.       specifications, including high-quality typography, required by
  1080.       the graphic arts industry.  These specifications will be
  1081.       expressed using standardized basic semantics or combinations of
  1082.       the basic standard DSSSL semantics.  These semantics will allow
  1083.       users to specify fully the characteristics to be be applied
  1084.       during document processing, such as composition, pagination, and
  1085.       imposition.  The DSSSL typographic semantics may be used to form
  1086.       the basis of a standard style sheet language.   In addition,
  1087.       DSSSL includes General Language Transformation constructs which
  1088.       provide the capability to translate into an existing processing
  1089.       language, such as a data base update language (e.g., SQL) or a
  1090.       traditional text formatting language.
  1091.  
  1092.       A status summary based on note from Paul Ellison, December 5,
  1093.       1991: The DIS ballot on DSSSL has closed, and sufficient votes
  1094.       have been received to allow DSSSL to proceed to IS once ballot
  1095.       comments have been resolved.  Although a negative vote was
  1096.       received from three countries (UK, Germany and France), there
  1097.       were a considerable number of major and minor comments. In
  1098.       addition an extensive liaison statement has been received from
  1099.       SC18/WG3.  Resolution of these comments will take many meetings.
  1100.  
  1101. <70>  ISO/IEC DIS 10180:1991.  Information Processing -- Text
  1102.       Composition -- Standard Page Description Language (SPDL).
  1103.       Geneva: International Organization for Standardization, 1991.
  1104.       For a summary, see: (1) SGML Users' Group Newsletter 20
  1105.       (September 1991) 17-18; Peter J. Robinson, and Stephen M.
  1106.       Strasen, "Standard Page Description Language," Computing
  1107.       Communications 12/2 (April 1989) 85-92;  (2) "Text Composition
  1108.       Standards," SGML Users' Group Newsletter 15 (January 1990) 7-8.
  1109.       Note: ISO/IEC 10180 has now passed DIS ballot with no negative
  1110.       votes. The joint editors are expected to have the final text
  1111.       ready for publication during 1992 (so Paul Ellison, December
  1112.       1991).
  1113.  
  1114. <71>  ISO/IEC CD 10743:1991.  Information Technology -- Standard Music
  1115.       Description Language (SMDL).  April 1, 1991.   SMDL "defines a
  1116.       language for the representation of music information, either
  1117.       alone, on in conjunction with text, graphics, or other
  1118.       information needed for publishing or business purposes."
  1119.       Multimedia time sequence information in also supported.  SMDL is
  1120.       a HyTime application conforming to ISO/IEC DIS 10744
  1121.       Hypermedia/Time- based Structuring Language (HyTime), and an
  1122.       SGML application conforming to Standard Generalized Markup
  1123.       Language (ISO 8879:1986).  An earlier version was published by
  1124.       ANSI (American National Standards Institute), as ANSI X3V1.8M
  1125.       Journal of Development. ANSI Project X3.542-D. Standard Music
  1126.       Description Language (SMDL). X3V1.8M/SD-8. 60 pages. Sixth
  1127.       Draft. April 15, 1990.  See a description of SMDL in: Steven R.
  1128.       Newcomb, "Standard Music Description Language Complies with
  1129.       Hypermedia Standard," IEEE Computer 24/7 (July 1991) 76-79.
  1130.  
  1131. <72>  ISO/IEC DIS 10744:1991.  Information Technology --
  1132.       Hypermedia/Time-based Structuring Language (HyTime).  Edited by
  1133.       Charles F. Goldfarb (with assistance from Steven R. Newcomb).
  1134.       10-October-1991.  Voting on the Draft International Standard
  1135.       terminates on April 10, 1992.  Copies are available from the
  1136.       SIGhyper group, <109> below, as well as from any national member
  1137.       of ISO.  "HyTime is a standard neutral markup language for
  1138.       representing hypertext, multimedia, hypermedia, and time- and
  1139.       space-based documents in terms of their logical structure.  Its
  1140.       purpose is to make hyperdocuments interoperable and maintainable
  1141.       over the long term.  HyTime can be used to represent documents
  1142.       containing any combination of digital notations.  HyTime is
  1143.       parsable as Standard Generalized Markup Language (ISO
  1144.       8879:1986).  HyTime provides standardized means of expressing
  1145.       (1) intra- and extra-document locations, and arbitrary links
  1146.       between them, (2) the scheduling of multimedia objects in
  1147.       'finite coordinate spaces,' and (3) rendering instructions for
  1148.       arbitrarily projecting such objects onto other finite coordinate
  1149.       spaces, and other constructs."  = Abstract from CACM 34/11
  1150.       (November 1991) 67-83.  An earlier version was published as an
  1151.       ANSI (American National Standards Institute) standard: ANSI
  1152.       X3V1.8M Journal of Development. ANSI Project X3.749-D.
  1153.       HyperMedia/Time-Based Structuring Language (HyTime). X3V1.8M/SD-
  1154.       7. 68 pages. Sixth Draft. April 15, 1990.
  1155.  
  1156. OTHER STANDARDS RELATED TO ISO 8879:1986 (SGML):
  1157.  
  1158. <73>  ISO 639:1988 (E/F). Code for the Representation of Names of
  1159.       Languages.  First edition, 1988-04-01. Reference number is ISO
  1160.       639:1988 (E/F). iii + 17 pages.  Geneva: International
  1161.       Organization for Standardization, 1988. This document is a
  1162.       technical revision of ISO 639:1967, prepared by Technical
  1163.       Committee ISO/TC 37. The two-character language codes of ISO 639
  1164.       are relevant to SGML encoding in two respects.  First, the SGML
  1165.       standard (ISO 8879) itself specifies that declaration of 'public
  1166.       text language' should be given using the language code(s) from
  1167.       ISO 639; see ISO 8879-1986(E) page 36, section 10.2.2.3.
  1168.       Second, the WSD (Writing System Declaration) implemented in the
  1169.       Text Encoding Initiative uses the two-character language code of
  1170.       ISO 639 (as amended) as a 'language.code' attribute of the
  1171.       'nat.language' declaration, specifying the language in which the
  1172.       WSD is written.
  1173.  
  1174.       ISO 639 contains much other information about the use of
  1175.       language symbols, registration of new symbols, etc.  The
  1176.       language codes of ISO 639 are said to be "devised primarily for
  1177.       use in terminology, lexicography and linguistics, but they may
  1178.       be used for any application requiring the expression of
  1179.       languages in coded form."  The registration authority for ISO
  1180.       639 is given as Infoterm, Österreiches Normungsinstitut
  1181.       (ON), Postfach 130, A-1021 Vienna, AUSTRIA.
  1182.  
  1183.       The two-character language codes of ISO 639 are recognized as
  1184.       being inadequate for use as SGML language attributes when
  1185.       tagging text, viz, for use as global 'lang' attributes attached
  1186.       to any element to identify the language of the text element or a
  1187.       language shift. In principle, there should be nothing wrong with
  1188.       tagging language using SGML elements rather than attributes, if
  1189.       the encoder has principled reasons for not using attributes
  1190.       (e.g., indexing engines which read simple tags but not SGML
  1191.       attributes).  But the two-character codes of ISO 639 are neither
  1192.       sufficiently mnemonic nor complete for the world's languages:
  1193.       whereas ISO 639 supplies codes for only about 136 languages, the
  1194.       Ethnologue published by the Summer Institute of Linguistics
  1195.       identifies over 6100 languages (see Ethnologue: Languages of the
  1196.       World, ed. Barbara Grimes. 11th edition. Dallas, TX: Summer
  1197.       Institute of Linguistics, 1988).  A revision of ISO 639
  1198.       completed late 1990 is described as supplying 3-character
  1199.       language codes (following MARC 3-character language codes in
  1200.       part), based upon the code sequence of the American National
  1201.       Standard (ANSI Z39.53).  This draft will be circulated for
  1202.       worldwide review in 1991/92.  It remains to be seen whether
  1203.       these new ISO 639 3-character codes qualify mnemonically for use
  1204.       in SGML tagging and if the set is complete.
  1205.  
  1206. <74>  ISO 646:1991.  Information Processing -- 7-bit Coded Character
  1207.       Set for Information Interchange.  Geneva: International
  1208.       Organization for Standardization, 1991.  (646 IRV identical to
  1209.       ASCII)
  1210.  
  1211. <75>  ISO 2014:1976.  Writing of Calendar Dates in All-Numeric Form.
  1212.       Geneva/New York: ISO (International Organization for
  1213.       Standardization), 1976.  Now superseded by ISO 4166 (?).
  1214.  
  1215. <76>  ISO 2022:1982.  Information Processing -- ISO 7-bit and 8-bit
  1216.       Coded Character Sets -- Code Extension Techniques.
  1217.  
  1218. <77>  ISO 2375:1985.  Data Processing -- Procedure for Registration of
  1219.       Escape Sequences.  Geneva/New York: International Organization
  1220.       for Standardization, 1985.
  1221.  
  1222. <78>  ISO 4873:1985.  8-bit Code for Information Interchange --
  1223.       Structure and Rules for Implementation.  Geneva/New York:
  1224.       International Organization for Standardization, 1985.  (In 1990:
  1225.       under review as ISO/DIS 4873:1990.)
  1226.  
  1227. <79>  ISO 6429:1988.  Additional Control Functions for Character
  1228.       Imaging Devices.
  1229.  
  1230. <80>  ISO DIS 6937:1990.  Coded Character Sets for Text Communication.
  1231.       ISO DIS 6937 is under review as CD 6937:1990.  The titled parts
  1232.       are: ISO DIS 6937-1:1983  General Information; ISO DIS 6937-
  1233.       2:1983 Latin alphabetic and non-alphabetic graphic characters;
  1234.       ISO DIS 6937-2:1989 Addendum 1, Latin alphabetic and non-
  1235.       alphabetic graphic characters.  Parts 3 and 4 (DIS 6937-3 and
  1236.       DIS 6937-4) are now superseded by DIS 10538.
  1237.  
  1238. <81>  ISO DIS 7350-2:1990.  Text Communication -- Registration of
  1239.       Graphic Character Subrepertoires of the Graphic Character
  1240.       Repertoire of ISO 10367. Geneva/New York: International
  1241.       Organization for Standardization, 1990.
  1242.  
  1243. <82>  ISO 8613:1988.  Information Processing -- Text and Office
  1244.       Systems -- Office Document Architecture (ODA) and Interchange
  1245.       Formats.  1988.  For addenda, see also "Other ISO News. Addenda
  1246.       to ISO 8613," SGML Users' Group Newsletter 14 (October 1989) 3-
  1247.       4.  The ODA/ODIF standard in 8 parts.  It is also available as a
  1248.       CCITT document, according to Erik Naggum, for considerably less
  1249.       money.  The fascicles are available free from ECMA to qualifying
  1250.       parties. "ODA is also available from your favorite CCITT outlet
  1251.       as Blue Book Volume VII, fascicle VII.6, Terminal equipment and
  1252.       protocols for telematic services, T.400-T.418, and costs a
  1253.       nominal CHF 47 (or CHF 57 if you order it from CCITT yourself).
  1254.       ISO 8613 and the T.400-series are supposedly identical, as per
  1255.       ISO 8613-1, Annex B, Relationships with other standards, B.2
  1256.       Other standards, section B.2.1, second paragraph:  'The text of
  1257.       ISO 8613-1 to ISO 8613-8 are identical to the texts in the
  1258.       correspondingly numbered CCITT Recommendations T.411 to T.418
  1259.       except for mandated stylistic differences and provisions of ISO
  1260.       8613 that are outside the scope of these Recommendations'."
  1261.       (Erik Naggum <enag@ifi.uio.no>, Naggum Software, Oslo, Norway,
  1262.       News comp.text, July 13, 1990)
  1263.  
  1264.       Fuller bibliographic coverage for ODA/ODIF is not practical
  1265.       here, given the immediate goals of the document and space
  1266.       limitations.  As pointers to the literature on ODA, here are
  1267.       five citations: (1) Appelt, Wolfgang. Document Architecture in
  1268.       Open Systems: The ODA Standard. Berlin/Heidelberg/New York:
  1269.       Springer-Verlag, 1991. ISBN: 3-540-54539-5.  (2) Bormann, U.;
  1270.       Bormann, C.; Bathe, C.  "SDE -- A WYSIWYG Editing and Formatting
  1271.       System for ODA and SGML."  In Esprit '88: Putting the Technology
  1272.       to Use.  Proceedings of the 5th Annual ESPRIT Conference
  1273.       (Brussels, November 14-17, 1988).  II:1075-1095.  Amsterdam/New
  1274.       York: Elsevier/North-Holland, 1988.  (3) Brown, H. "Standards
  1275.       for Structured Documents," The Computer Journal 32/6 (December
  1276.       1989) 505-514.  (4) Dawson, Frank; Nielsen, Fran.  "ODA and
  1277.       Document Interchange Office Document Architecture Standard."
  1278.       UNIX Review 8/3 (March 1990) 50-57.  (5) Rosenberg, Jonathan;
  1279.       Sherman, Mark; Marks, Ann; Akkerhuis, Jaap.  Multi-media
  1280.       Document Translation: ODA and the EXPRES Project.  New York, NY:
  1281.       Springer-Verlag, 1991.  ISBN 0-387-97397-4 [U.S.]; ISBN 3-540-
  1282.       97397-4 [Germany].  See also the excellent survey article in
  1283.       <24>.
  1284.  
  1285. <83>  ISO 8632:1987.  Information Processing Systems - Computer
  1286.       Graphics - Metafile for the Storage and Transfer of Picture
  1287.       Description Information (CGM). Geneva/New York: International
  1288.       Organization for Standardization, 1987. Note: the standard is in
  1289.       several parts. Part 2: Character Encoding; Part 3: Binary
  1290.       Encoding; Part 4: Clear-Text Encoding.
  1291.  
  1292. <84>  ISO 8859:1987-.  Information Processing -- 8-bit Single-Byte
  1293.       Coded Graphic Character Sets.  Multiple parts, 1987-1991.
  1294.       Titles for parts 1,2 7,8 are given below.
  1295.  
  1296.       Character set and character code issues are not the fundamental
  1297.       concern of SGML, since any code sets can be declared and managed
  1298.       by SGML.  On the other hand, SGML users typically value SGML for
  1299.       its intelligent handling of multi-lingual text and document
  1300.       production, so it is natural that code sets are of some
  1301.       interest.  See also the multi-byte code standards ISO 10646 <93>
  1302.       and Unicode <95> below.
  1303.  
  1304.       Anyone interested ISO 8859 discussions may subscribe to the
  1305.       electronic mailing list: ISO8859@JHUVM.BITNET, ASCII/EBCDIC
  1306.       character set related issues. Owner = HART@APLVM (Ed Hart).  A
  1307.       variety of ASCII/EBCDIC character set related issues are
  1308.       discussed on the ISO8859 list, including (but not limited to)
  1309.       the following: (1) Definitions of codes  (2) Translations
  1310.       between ASCII and EBCDIC ISO 8859/1 (8-bit ASCII with
  1311.       international accented characters for Latin alphabets) and ANSI
  1312.       equivalent X3.134.2-198x (3) IBM Country Extended Code Pages
  1313.       (CECPs) particularly, U.S./Canada English CECP 37, V1; and Code
  1314.       Page 850 (PC, PS/2); (4) Application/Program Product support of
  1315.       characters and codes.
  1316.  
  1317. <85>  ISO 8859-1: 1987 (E).  Information Processing -- 8-Bit Single-
  1318.       Byte Coded Graphic Character Sets -- Part 1: Latin Alphabet No.
  1319.       1.  First edition. 15 February 1987.  Geneva/New York:
  1320.       International Organization for Standardization, 1987.
  1321.  
  1322. <86>  ISO 8859-2: 1987 (E).  Information Processing -- 8-Bit Single-
  1323.       Byte Coded Graphic Character Sets -- Part 2: Latin Alphabet No.
  1324.       2.  First edition.  15 February 1987. Geneva/New York:
  1325.       International Organization for Standardization, 1987.
  1326.  
  1327. <87>  ISO 8859-7:1987 (E).  Information Processing -- 8-Bit Single-
  1328.       Byte Coded Graphic Character Sets -- Part 7: Latin/Greek
  1329.       Alphabet.  First edition.  15 November 1987.  Geneva/New York:
  1330.       International Organization for Standardization, 1987.
  1331.  
  1332. <88>  ISO 8859-8:1988 (E).  Information Processing -- 8-Bit Single-
  1333.       Byte Coded Graphic Character Sets -- Part 8: Latin/Hebrew
  1334.       Alphabet.  First edition. 1 June 1988.  Geneva/New York:
  1335.       International Organization for Standardization, 1988.
  1336.  
  1337. <89>  ISO DIS 9541:1989.  Information Processing -- Font and Character
  1338.       Information Interchange.  Its parts are: ISO DIS 9541-1.2  Part
  1339.       1: Architecture; ISO DIS 9541-2.2  Part 2: Interchange Format.
  1340.       Note from Paul Ellison, December 5, 1991 follows.  "ISO 9541
  1341.       Parts 1 & 2 and ISO 10036 are now published ISO standards.  An
  1342.       error in Part 2 has been found, and a 'defects procedure' will
  1343.       be set up.  DIS 9541 Part 3 is currently (December 1991) out for
  1344.       DIS ballot.  User Requirements were developed for Part 4
  1345.       (Application Specific Properties). User Requirements (UR) and
  1346.       New Work Item Proposals (NP) were developed for two amendments:
  1347.       (1) To Part 1 to add additional properties for the improved
  1348.       setting of Latin- based and of East Asian languages, and for the
  1349.       setting of script-based languages (eg Arabic and Hindi).  This
  1350.       NP will include changes to Part 2 to allow the additional
  1351.       properties to be interchanged; (2) To Part 2 only, to add
  1352.       facilities for the interchange of partial fonts, subsets of
  1353.       fonts, and families of fonts."
  1354.  
  1355. <90>  ISO TR 9544:1988.  Information Processing -- Computer-Assisted
  1356.       Publishing -- Vocabulary. 15 July 1988.  43 pages.  Due for
  1357.       three-year review as of late 1991; discussions are being held to
  1358.       change the editorship (Paul Ellison is currently nominated).
  1359.  
  1360. <91>  ISO/DIS 10036:1989.  Procedure for Registration of Glyph and
  1361.       Glyph-Collection Identifiers.  Includes the text of ISO DIS 9541
  1362.       on registration.
  1363.  
  1364. <92>  ISO DIS 10538: . Control Functions for Text Communication.
  1365.       Incorporates ISO 6937, parts 3 and 4, into a separate standard.
  1366.  
  1367. <93>  ISO/IEC DIS 10646.  Information technology - Universal Coded
  1368.       Character Set (UCS).  The DIS voting ended 1991-06-06.  Note:
  1369.       (from Harry Gaylord, December 1991) "SC2 decided on a revised
  1370.       DIS to be sent out for a four month voting period at Rennes,
  1371.       France in October.  The revised DIS should be sent to national
  1372.       bodies in January/February 1992."   As of late 1991, ISO 10646
  1373.       DIS and the consortial 'Unicode' standard, an alternative multi-
  1374.       byte code standard, were in a period of 'merger.' Both standards
  1375.       efforts attempt to define a multi-byte character encoding large
  1376.       enough to account for the world's major writing systems; the
  1377.       'merger' is a complex story which can only be summarized here.
  1378.       The following paragraphs present a characterization of the ISO
  1379.       10646 effort from the perspective of the list owner of the
  1380.       electronic discussion group.  Entry <95> below, following the
  1381.       ISO documents list, supplies information on Unicode.
  1382.  
  1383.       ISO10646 List: Multi-byte Code Issues. ISO10646@JHUVM.BITNET
  1384.       Owner = HART@APLVM (Ed Hart).  The purpose of the list is to
  1385.       serve as a clearing house for information on and discussion of
  1386.       multi-byte coded-character-set issues. The ISO 10646 draft and
  1387.       Unicode draft standards represent two different approaches to
  1388.       encoding the world's characters into a multi-byte code.
  1389.  
  1390.       Background to the disucssion: People are looking at multi-byte
  1391.       codes as a way to solve many of the problems we are experiencing
  1392.       with single-byte, 7-bit and 8-bit codes.  Although most of us do
  1393.       not need all 191 of the characters in the ISO 8859-1 character
  1394.       set (repertoire), we frequently need characters outside of this
  1395.       set; for example, bullets or nice quotation marks for
  1396.       professional looking documents, symbols for mathematics and
  1397.       science, etc.  The reason for developing multi-byte codes is
  1398.       that processing ONE multi-byte code appears easier than several
  1399.       single-byte codes.
  1400.  
  1401.       As of March, 1990, two coding schemes have emerged.  The
  1402.       International Organization for Standardization (ISO)
  1403.       Subcommittee 2, Working Group 2 (SC2/WG2) has developed the ISO
  1404.       10646 Multi-Octet Code.  It is now a "draft proposed" standard
  1405.       (two levels removed from being an international standard).  The
  1406.       ISO working group has been working on this project for the last
  1407.       6 years and it has been subject to unusually wide review for a
  1408.       proposed standard.  The other draft standard is the result of
  1409.       the work of a consortium of U.S. companies, mostly from the west
  1410.       coast.  It is called Unicode.  Both of these draft standards
  1411.       enable the worlds communication (newspapers and magazines) and
  1412.       business characters, ideographs, and symbols to be encoded for
  1413.       storage and communication between computers.  However, each uses
  1414.       a different approach to making the inevitable tradeoffs.
  1415.  
  1416. <94>  TR XXXX Operational Model for Text Description and Processing
  1417.       Language.
  1418.  
  1419. <95>  Unicode: A Standard International Character Code for
  1420.       Multilingual Information Processing.  Unicode is noteworthy in
  1421.       *not* being an ISO standard, but promising to become a major
  1422.       standard, more or less compatible with ISO 10646. Compare <93>
  1423.       above.
  1424.  
  1425.       The Unicode Consortium. The Unicode Standard: Worldwide
  1426.       Character Encoding, Version 1.0.  Volume 1.  Edited by Erica
  1427.       Liederman.  Addison-Wesley, 1991. xx + 682 pages. ISBN 0-201-
  1428.       56788-1.  An "implementor's version" of the Unicode Book volume
  1429.       one (looseleaf in binder, same text as the bound Addison-Wesley
  1430.       volume, no ISBN) comes with a diskette containing chapters 4-6.
  1431.       It is available from the Unicode Secretariat, c/o Metaphor
  1432.       Computer Systems; see the address below.  An earlier draft of
  1433.       Unicode was: Unicode 1.0. Draft Standard, Final Review Document.
  1434.       The Unicode Consortium, December, 1990.
  1435.  
  1436.       "Unicode is a fixed-width 16-bit multilingual character encoding
  1437.       scheme that efficiently and unambiguously represents the world's
  1438.       normal text characters for electronic information processing.
  1439.       Unicode was devised by a group of individuals and companies,
  1440.       including Apple, IBM, Metaphor, Microsoft, NeXT, Research
  1441.       Libraries Group (RLG), Sun, Xerox and others.
  1442.  
  1443.       "Unicode is designed to meet the need for a simple  multilingual
  1444.       character standard in electronic information systems.  The model
  1445.       for Unicode is the defacto use of ASCII, with its simple,
  1446.       unambiguous, fixed-width characters. Fixed-width characters
  1447.       simplify information processing in text streams, flat text
  1448.       files, strings, character arrays, database fields, procedure
  1449.       arguments and returns.  They simplify text operations such as
  1450.       insertion and deletion, truncation, indexing the nth character,
  1451.       etc. Conversely, variable width, context dependent encodings or
  1452.       code-page switching (that are common in other multilingual
  1453.       standards) complicate information interchange and programming.
  1454.       Since ASCII's eight-bit character size is inadequate to handle
  1455.       multilingual text, and proposals for 32-bit standard are
  1456.       unnecessarily cumbersome, Unicode adopts a 16- bit architecture
  1457.       which extends the benefits of the ASCII to multilingual text and
  1458.       adds new strengths.
  1459.  
  1460.       "A 16-bit character code can uniquely specify any character in
  1461.       any language that is currently used in electronic information
  1462.       systems or is likely to be used in the foreseeable future.
  1463.       Moreover, since Unicode characters are consistently 16-bits
  1464.       wide, regardless of language, no escape sequence or control code
  1465.       is required to specify any character in any language. Unicode
  1466.       handles alphabetic and ideographic character sets simultaneously
  1467.       and with equal facility.
  1468.  
  1469.       "Basic (kernel) computer programs that use Unicode to represent
  1470.       characters but do not display or print text can often remain
  1471.       undisturbed when new languages or characters are introduced.
  1472.       Programmers seeking to adapt a Unicode conformant program to a
  1473.       new language environment can allocate their full energies to
  1474.       specifying the contents of character sorting and string handling
  1475.       algorithms, providing proper fonts, and developing appropriate
  1476.       character rendering routines (e.g., date, time, and currency
  1477.       formats).
  1478.  
  1479.       "Unicode is a product of the collaboration of multilingual
  1480.       engineers, managers, linguists, and information specialists from
  1481.       various corporations world-wide.  A Unicode Consortium was
  1482.       formed in 1991 to bring Unicode to the world under the
  1483.       sponsorship of a multi-corporate, multi-national, non-profit
  1484.       organization. Membership in the consortium is open to all who
  1485.       support Unicode principles.  (Adapted from network postings)
  1486.  
  1487.       Contacts: (1) Unicode Consortium; c/o Kenneth Whistler; Metaphor
  1488.       Computer Systems; 1965 Charleston Road; Mountain View, CA 94043;
  1489.       USA; Email (Internet): whistler@zarasun.metaphor.com; TEL: (1
  1490.       415) 691-3600  OR  (2)  Richard McGowan; c/o NeXT Computer, Inc;
  1491.       900 Chesapeake Drive; Redwood City, CA 94063; Email (Internet):
  1492.       McGowan@next.com; TEL: (1 415) 780-4522; FAX: (1 415) 780-3714.
  1493.  
  1494.  
  1495. =================================================
  1496. <S5>    SERIAL PUBLICATIONS DEDICATED TO SGML
  1497. =================================================
  1498.  
  1499. Contents:   * <TAG>: The SGML Newsletter
  1500.             * SGML Users' Group Bulletin
  1501.             * SGML Users' Group Newsletter
  1502.             * EPSIG News
  1503.  
  1504. CALS-SGML:  * SGML Report
  1505.             * EuroCALS Newsletter
  1506.             * Barlow Report
  1507.             * CALS Journal
  1508.             * CALS Report
  1509.  
  1510. <96>  <TAG>: The SGML Newsletter.   This dedicated SGML publication is
  1511.       one of several forms of support given to SGML by the Graphic
  1512.       Communications Association (GCA).  <TAG> is GCA's premier
  1513.       publication organ covering SGML, published jointly by the GCA
  1514.       and SGML Associates, Inc. as "The Technical Journal of the SGML
  1515.       Community."  It covers CALS SGML, SGML events and conferences,
  1516.       implementation case studies, SGML tutorials, product news,
  1517.       interviews and other topics.  Current editors (1991) are Sharon
  1518.       C. Adler, Marion Elledge, Charles Goldfarb, Yuri Rubinsky and
  1519.       Ludo Van Vooren.  Current subscription prices (December 1990)
  1520.       are annual 75 dollars US for GCA members, 150 dollars for non-
  1521.       members in the US and Canada, 200 dollars for foreign
  1522.       subscribers, and 125 dollars for foreign GCA Members.  Other
  1523.       special offers are available with orders for back issues.  Six
  1524.       issues per year.  See entry <105> below for addresses and
  1525.       further information on the GCA.
  1526.  
  1527. <97>  SGML Users' Group Bulletin and
  1528. <98>  SGML Users' Group Newsletter
  1529.  
  1530.       The SGML Users' Group Bulletin (ISSN: 0269-2538) and SGML Users'
  1531.       Group Newsletter (ISSN: 0952-8008) are the primary publications
  1532.       sponsored by the International SGML Users' Group.  Both
  1533.       publications are included as benefits of membership in the SGML
  1534.       Users' Group.  The Newsletter appears as an 'occasional'
  1535.       publication (about quarterly) with approximately 20 pages per
  1536.       issue; the Bulletin is a more substantial, refereed publication
  1537.       that appears about semi-annually.  Joan Smith served as the
  1538.       first editor of the SGMLUG Newsletter, for about 4 years.
  1539.       Pamela Gennusa (Datalogics/Database Publishing Systems, Ltd.) is
  1540.       the current Newsletter editor, with Joan Smith and Yuri Rubinsky
  1541.       serving as corresponding editors.  Editorial responsibility for
  1542.       the Bulletin changes frequently.  See entry <106> below for
  1543.       addresses and further information on the International SGML
  1544.       Users' Group.
  1545.  
  1546. <99>  EPSIG News (ISSN 1042-3737).  EPSIG publishes the quarterly
  1547.       newsletter EPSIG News in support of the ANSI/NISO manuscript
  1548.       standard Z39.59-1988, and more generally in support of SGML.
  1549.       EPSIG News is mailed to members (annual dues 200 US dollars) and
  1550.       subscribers (annual dues 50 US dollars).  Articles carried in
  1551.       EPSIG News (especially press reports and major product
  1552.       announcements) are also sometimes printed in <TAG> and/or the
  1553.       SGMLUG Newsletter.  EPSIG News accepts advertising for SGML
  1554.       services and products, as well as classified advertising.  See
  1555.       entry <107> below for addresses and further information on
  1556.       EPSIG.
  1557.  
  1558. <100> SGML Report.  Occasional newsletter covering SGML.  Written by
  1559.       Pat Byrne, edited by Steve Goodyear.  Complimentary
  1560.       subscriptions available upon request.  Contact: AGFA CAPS; 200
  1561.       Ballardvale Street; Wilmington, MA  01887; (1 508) 658-5600.
  1562.  
  1563. <101> EuroCALS Newsletter.  The EuroCALS Newsletter is a publication
  1564.       of the CALS in Europe Special Interest Group, a SIG of the
  1565.       International SGML Users' Group.  ISSN: 0958-2711.  Contact:
  1566.       David Ardron, Secretary, CALS in Europe SIG; Ferranti Computer
  1567.       Systems Ltd,; Western Road, Bracknell, Berkshire RG12 1RA;
  1568.       UNITED KINGDOM; TEL: +44-344-483232; FAX: 44-344-54639; TELEX:
  1569.       848117 FERBKL G.  Subscription rate (1991): 20 pounds UK.
  1570.  
  1571. <102> Barlow Report.  Occasional (quarterly) newsletter covering CALS
  1572.       and CALS-SGML.  Written by Bob Barlow, edited by Steve Goodyear.
  1573.       Complimentary subscriptions available upon request.  Contact:
  1574.       AGFA CAPS; 200 Ballardvale Street; Wilmington, MA  01887; (1
  1575.       508) 658-5600.
  1576.  
  1577. <103> CALS Journal.  Quarterly publication for the CALS community, new
  1578.       in 1992.  The editorial advisory board includes David Bettwy,
  1579.       Howard M. Bloom, Judith A. Fincher, Rear Adm. Roland G. Freeman
  1580.       III, Pamela Gennusa, Frank Gilbane, James E. Giles III, David
  1581.       Gunning, Donald Hall, Terry R. Savage, H. B. Stormfeltz.
  1582.       Contact: CALS Journal; 14407 Big Basin Way; Saratoga, CA 95070-
  1583.       6008; USA.  TEL: (1 408) 867-7900; FAX: (1 408) 867-9800.
  1584.       Subscription rate: 48 US dollars annual.
  1585.  
  1586. <104> CALS Report: Design, Implementation and Support Data for
  1587.       Concurrent Engineering and ILS. Monthly report on CALS,
  1588.       including CALS-SGML issues.  ISSN: 0897-991X. Edited by William
  1589.       G. Beazley.  Contact: CALS Report; Knowledge Base International;
  1590.       13939 Northwest Freeway, Suite 270; Houston, TX  77040; USA.
  1591.       TEL: (1 713) 690-7644.  Subscription rate: 250 US dollars
  1592.       annual.
  1593.  
  1594.  
  1595. ======================================================================
  1596. <S6>    SGML SUPPORTING ORGANIZATIONS AND SPECIAL INTEREST GROUPS
  1597.         (SIGS)
  1598. ======================================================================
  1599.  
  1600. Contents:   *  Graphic Communications Association (GCA)
  1601.             *  SGML Users' Group (SGMLUG)
  1602.             *  Electronic Publishing Special Interest Group (EPSIG)
  1603.             *  SGML DSIG/DBSIG (Database Special Interest Group)
  1604.             *  SGML SIGhyper (Hypertext and Multimedia SIG)
  1605.             *  European Workgroup on SGML (EWS)
  1606.             *  CALS In Europe Special Interest Group
  1607.  
  1608. <105> Graphic Communications Association (GCA)
  1609.  
  1610. The GCA is a national affiliate of Printing Industries of America, and
  1611. is a leading SGML sponsor.  Historically, GCA executives have played
  1612. strategic leadership roles in promoting the development of the SGML
  1613. standard; cf. <36>.  Marion Elledge is the current Director of
  1614. Informatin Technologies; the GCA's current Board of Directors
  1615. (Information and Technologies track) in 1990 includes David Mayer
  1616. (Autotrol Technologies), Jon Slangerup (also Board Secretary; Federal
  1617. Express) and Yuri Rubinsky (President, SoftQuad).  GCA sponsors
  1618. numerous conferences, tutorials, workshops and seminars on SGML, CALS
  1619. and other technologies related to electronic publishing and
  1620. information processing. GCA's SGML events are announced in direct
  1621. mailings: its dedicated SGML newsletter <TAG>, in the occasional
  1622. newsletter TECHInfo: News for the Information Management Community,
  1623. and in a quarterly magazine Perspectives.  GCA events are also covered
  1624. in each issue of the SGML Users' Group Newsletter, and in EPSIG News.
  1625.  
  1626. The GCA distributes ISO documents and other SGML-related publications,
  1627. with preferential rates for GCA members.  Included are CALS
  1628. specifications packages and SGML "handbooks" by Martin Bryan, Eric van
  1629. Herwijnen, Joan Smith and Charles Goldfarb.  Also available is the
  1630. GCA's publication The SGML Source Guide. The Graphic Communications
  1631. Association's Guide to Standard Generalized Markup Language (SGML)
  1632. Systems, Software, Service, Consultants, Seminars and Resources.
  1633. Edited by Marion Elledge. ISBN 0-933505-13-2.  See <134>.
  1634.  
  1635. Address: Graphic Communications Association; Attention: Marion Elledge
  1636. (Director, Information Technologies); 100 Daingerfield Road;
  1637. Alexandria, VA  22314 USA; TEL: (703) 519-8160; FAX (703) 548-2867;
  1638. TELEX: 510-600-0889.
  1639.  
  1640. <106> SGML User's Group (SGMLUG)
  1641.  
  1642. The International SGML Users' Group was founded in 1984 by Joan M.
  1643. Smith, who served as its first president until 1990; the current
  1644. president editor is Pamela Gennusa of Datalogics and MID/Information
  1645. Logistics Group Ltd.  The objectives of the group are to promote the
  1646. use of the Standard Generalized Markup Language and to provide a forum
  1647. for exchange of information about SGML.  The Constitution of the SGML
  1648. Users' Group is published on pp. 7-8 of the SGML Users' Group
  1649. Newsletter 6 (November 1987); see also "SGML Users' Group
  1650. Constitution," SGML Users' Group Bulletin 1/1 (1986) 5-7; "Standard
  1651. Generalized Markup Language. Users' Group," Literary and Linguistic
  1652. Computing 3/1 (1988) 54.  Executive Council members for 1991 are as
  1653. follows. Officers: Pamela Gennusa (President), William W. Davis Jr.
  1654. (Vice President), Stephen G. Downie (Secretary), Francis J. Cave
  1655. (Treasurer); Members: Charles F. Goldfarb (Honarary Technical
  1656. Consultant), David W. Penfold (Bulletin Editor); Elected Members:
  1657. Sharon Adler, Marion Elledge, Paul Ellison, James D. Mason, Lynne
  1658. Price , Dieke van Wijnen.  For an address list of elected members,
  1659. national chapters, SIGs and pending chapters of the SGMLUG, see the
  1660. SGML Users' Group Newsletter 20 (September 1991) 9-11.
  1661.  
  1662. The Annual General Meeting (AGM) of the Users' Group is held in
  1663. conjunction with the International Markup Conference sponsored by the
  1664. Graphic Communications Association (GCA).  Regional and national
  1665. chapters and SIGs also meet occasionally throughout the year. There
  1666. are now several national chapters of SGMLUG (e.g., Dutch, German,
  1667. Japanese, Norwegian, Swiss, Canadian, New York) and several SGMLUG
  1668. SIGs (special interest groups, e.g., SGML Database SIG; SGML SIGhyper
  1669. - Hypertext and Multimedia; European Workshop on SGML).  Some of these
  1670. groups have dedicated serial publications in paper and electronic
  1671. format.
  1672.  
  1673. Membership in the SGMLUG includes up-to-date information about SGML
  1674. and related standards, reduced rates at events sponsored by the The
  1675. SGML Users' Group, a copy of each issue of the SGML Users' Group
  1676. Newsletter and SGML Users' Group Bulletin, discounts on books central
  1677. to SGML, and 10-percent discount for the MarkUp Conferences.  The
  1678. secretary of the SGML Users' Group maintains for members a
  1679. bibliography of other SGML-related publications in a document "SGML
  1680. Library," and will supply copies of these documents to group members.
  1681. These volumes include ISO standards documents and other SGML-related
  1682. publications available to members at discounted rates include:
  1683.  
  1684. Address: Mr. Stephen G. Downie; SGML Users' Group, Secretary; c/o
  1685. SoftQuad Inc.; 56 Aberfoyle Crescent, Suite 810; Toronto, Ontario;
  1686. Canada M8X 2W4; TEL: +1 416 239 4801; FAX: +1 416 239 7105.
  1687.  
  1688. <107> Electronic Publishing Special Interest Group (EPSIG)
  1689.  
  1690. EPSIG (Electronic Publication Special Interest Group) is collaboration
  1691. between the AAP (with 250 member firms in the US) and OCLC (Online
  1692. Computer Library Center), serving 11,000 libraries.  EPSIG was invited
  1693. by the AAP to carry out development and promotion of the EPSIG/AAP
  1694. "Electronic Manuscript Standard" for the preparation, publication and
  1695. interchange of electronic manuscripts; see <53> above.  The primary
  1696. goals of EPSIG are to: (1) Promote the adoption and proliferation of
  1697. the Electronic Manuscript Standard; (2) Organize and present tutorials
  1698. and technical programs; (3) Provide an information clearinghouse for
  1699. documents pertaining to the Standard, EPSIG, and electronic
  1700. publishing; (4) Provide electronic mail to EPSIG members; (5) Provide
  1701. a toll-free helpline to provide advice and assistance with the
  1702. Standard; (6) Publish a quarterly newsletter; (7) Publish and sell
  1703. current and future EPSIG manuals related to the Standard; (8)
  1704. Coordinate standards input from members as revisions to the Standard
  1705. are required.
  1706.  
  1707. As of late 1991, electronic discussion lists were set up for committee
  1708. work on the Math and Tables specifications in the EMS.  The final
  1709. versions of this committee work will be submitted to be balloted as an
  1710. amendment to ANSI/NISO Z39.59-1988.  For the committee work on Math,
  1711. contact William B. Wolff of the American Mathematical Society (Email:
  1712. wbw@math.ams.com); for Tables, contact Paul Grosso of ArborText
  1713. (pbg@arbortext.com).  See further in Paul Grosso's note, "First
  1714. Meeting of Math/Tables Update Committee Held," EPSIG News 4/4
  1715. (December 1991) 1-2.
  1716.  
  1717. EPSIG's newsletter EPSIG News is published quarterly (ISSN: 1042-
  1718. 3737), and receipt of EPSIG News is a benefit of subscriber status.
  1719. EPSIG members receive discounts on SoftQuad and Software Exoterica
  1720. software products.  EPSIG Members also receive discounts at SGML
  1721. conferences sponsored by the GCA.  EPSIG promotes the EMS (American
  1722. National Standard for Electronic Manuscript Preparation and Markup.
  1723. (ANSI/NISO Z39.59-1988)) as well as several Guides and instructional
  1724. materials pertinent to electronic document preparation and data
  1725. interchange; see <54>, <55>, <56>, <57>.
  1726.  
  1727. Address: EPSIG (Electronic Publishing Special Interest Group);
  1728. Attention: Betsy Kiser, EPSIG Manager, MC 278; c/o OCLC; 6565 Frantz
  1729. Road; Dublin, OH  43017-0702 USA; TEL: (614) 764-6195; FAX: (614) 764-
  1730. 6096.
  1731.  
  1732. <108> SGML Database Special Interest Group (DSIG or DBSIG)
  1733.  
  1734. The SGML DBSIG is an international effort loosely organized under the
  1735. SGML Users' Group and its national chapters for the development of
  1736. SGML(document) database strategies.
  1737.  
  1738. Contacts: Mr. Hans Mabelis; SGML DBSIG, Secretary; c/o Matrices
  1739. Software; Westeinde 14; 1017 ZP Amsterdam; THE NETHERLANDS; TEL: +31-
  1740. 20-255-006; FAX: +31-20-247-948;  Han Schouten, SGML DSIG; Research
  1741. Center for Technical and Physical Engineering in Agriculture (TFDL);
  1742. Mansholtlaan 12; 6700 AJ Wageningen; THE NETHERLANDS; TEL: +31-8370-
  1743. 19143; FAX: +31-8370-11312.
  1744.  
  1745. See: (1) Han Schouten, "SGML*CASE: The Storage of Documents in
  1746. Databases," SGML Users' Group Bulletin 4/1 (1989) 1-14;  (2) Han
  1747. Schouten, "Draft Tender re: Documents in Databases," SGML Users' Group
  1748. Newsletter 15 (January 1990) 12-14.  A major draft proposal for SGML
  1749. DSIG sponsored development of a prototype document processing
  1750. environment in which documents are stored as databases.  The
  1751. environment would support SGML, but also other SGML-related standards
  1752. like DSSSL -- "as an alternative for the sequential access strategy
  1753. characteristic of standard SGML."  Details on the objectives, tasks,
  1754. funding, deliverables, rights and duties of participants, project
  1755. management, (etc.) are described. Proposed tasks include specification
  1756. of a gross system architecture, definition of modelling techniques,
  1757. building and verifying semantic equivalence of all models with SGML
  1758. and DSSSL, facilities for loading SGML DTDs, facilities to unload DTDs
  1759. without loss of information, creation of a DTD editor, creation of a
  1760. structured document editor, building of retrieval facilities, building
  1761. a document formatter.
  1762.  
  1763. <109> SGML SIGhyper
  1764.  
  1765. The SGML Users' Group Special Interest Group on Hypertext and
  1766. Multimedia (SGML SIGhyper) is different from all other groups whose
  1767. focus is hypertext and multimedia theory, technology, and creativity.
  1768. The sole interest of SGML SIGhyper is the promulgation of information
  1769. about the "HyTime" Hypermedia/Time-based Structuring Language (ISO/IEC
  1770. Draft International Standard 10744), as a worldwide standard technical
  1771. framework for integrated open hypermedia.  As an application of SGML,
  1772. Hytime is a "standard neutral markup language for representing
  1773. hypertext, multimedia, hypermedia, and time- and space-based documents
  1774. in terms of their logical structure."  See further item <72>, "ISO/IEC
  1775. DIS 10744" above.  The organizers of SIGhyper hope that the
  1776. publishing, documentation, entertainment, education, and information
  1777. processing industries will evaluate HyTime as an appropriate standard
  1778. toward which they all can migrate in an orderly and profitable
  1779. fashion.  See: (1)  Steven R. Newcomb (et al.), "'HyTime': The
  1780. Hypermedia/Time-based Document Structuring Language," CACM 34/11
  1781. (November 1991) 67-83;  (2) on SMDL (Standard Music Description
  1782. Language), an application of HyTime, thus similarly based upon SGML:
  1783. Steven R. Newcomb, "Standard Music Description Language Complies with
  1784. Hypermedia Standard," IEEE Computer 24/7 (July 1991) 76-79.
  1785.  
  1786. The current (1991) chairman of SIGhyper is:  Steven R. Newcomb; c/o
  1787. TechnoTeacher, Inc.; 1810 High Road; Tallahassee, FL 32303-4408; USA;
  1788. TEL: +1 904 422 3574; FAX: +1 904 386 2562; Internet: srn@cmr.fsu.edu.
  1789. The current (1991) vice chairman and maintainer of the SIGhyper on-
  1790. line library is: Erik Naggum; c/o Naggum Software; Box 1570 Vika;
  1791. 0118; OSLO, NORWAY; Internet: erik@naggum.no OR enag@ifi.uio.no.
  1792. Current SIGhyper documents available for public access from the online
  1793. library are on the following hosts: ftp.ifi.uio.no:/SIGhyper and at
  1794. mailer.cc.fsu.edu:/pub/sgml.
  1795.  
  1796. <110> European Workgroup on SGML (EWS)
  1797.  
  1798. The EWS is a cooperative effort by publishers, database developers,
  1799. typesetters and other representatives from commercial and academic
  1800. sectors to produce standard DTDs for scientific articles.  The DTDs
  1801. are to be used to facilitate document interchange between researchers,
  1802. and between scholars and publishers.  The Workgroup is loosely
  1803. associated with the International SGML Users' Group.  For specific
  1804. details on the published MAJOUR DTDs and current work, see below entry
  1805. <132> subsection (b).
  1806.  
  1807. Questions regarding the full activities of the EWS may be directed to
  1808. Holger Wendt or Dieke van Wijnen.  Addresses: Holger Wendt; Springer
  1809. Verlag GmbH & Co. KG; Postfach 105280; Tiergartenstrasse 17; D-6900
  1810. Heidelberg 1; GERMANY; TEL: +49-6221-487-324; FAX: +49-6221-43982;
  1811. Email (BITNET) WENDT@DHDSPRI6;  Dieke van Wijnen; New Media
  1812. Department; Wolters Kluwer Academic Publishers; Spuiboulevard 50,
  1813. Postbus 989; 3300 AZ Dordrecht; THE NETHERLANDS; TEL: +31-78-334-264;
  1814. FAX: 31-78-334-254.  See further in: (1) "Report on the 5th MAJOUR-
  1815. body meeting of the European Workshop on SGML (EWS) at CERN, Geneva,
  1816. on 30-Sept-1991," (SGML PROJECT REPORT NO 5) by Paul Ellison,
  1817. Director-SGML Project, UNIVERSITY OF EXETER COMPUTER UNIT, 14 November
  1818. 1991;  (2) "European Workshop on SGML," SGML Users' Group Newsletter
  1819. 20 (September 1991) 22;  (3) "European Workgroup on SGML Plan to
  1820. Become SIG," SGML Users' Group Newsletter 19 (April 1991) 9; (4)
  1821. "European Workgroup to Publish Draft DTD for Scientific Articles,"
  1822. SGML Users' Group Newsletter 18 (November 1990) 13.
  1823.  
  1824. <111> CALS In Europe Special Interest Group
  1825.  
  1826. This SIG under the aegis of the International SGML Users' Group was
  1827. formed in 1989 under the leadership of Joan Smith.  See her article in
  1828. the inaugural issue of the main publication organ: "The Proposal to
  1829. Form a SIG for CALS in Europe," EuroCALS Newsletter 1 (September 1989)
  1830. 2.  The objectives of the SIG are to acquaint all interested parties
  1831. with the requirements of the US DoD CALS program, and to provide
  1832. assistance in meeting those requirements. Membership in the SIG
  1833. includes copies of the Newsletter, reduced registration fee rates for
  1834. events sponsored by the SIG, and discounted rates for various other
  1835. CALS/SGML conferences.
  1836.  
  1837. Contact: David Ardron, Secretary, CALS in Europe SIG; Ferranti
  1838. Computer Systems Ltd,; Western Road, Bracknell, Berkshire RG12 1RA;
  1839. UNITED KINGDOM; TEL: +44-344-483232; FAX: 44-344-54639; TELEX: 848117
  1840. FERBKL G.  Subscription rate (1991): 20 pounds UK.
  1841.  
  1842.  
  1843. =====================================================================
  1844. <S7>    SGML ELECTRONIC DISCUSSION FORUMS AND ONLINE SUPPORT CENTERS
  1845. =====================================================================
  1846.  
  1847. Contents:   * Usenet Newsgroup: comp.text.sgml
  1848.             * SGML Project, University of Exeter
  1849.             * TEI-L Discussion Forum
  1850.             * SGML-L Mailing List
  1851.             * MARKUP-L Discussion Forum
  1852.             * CALS-BBS
  1853.  
  1854. <112> Usenet Newsgroup: comp.text.sgml
  1855.  
  1856. The Usenet Newsgroup comp.text.sgml is a dedicated forum for
  1857. discussion of SGML and associated standards (ODA, SDIF, DSSSL, SPDL,
  1858. etc.).  It began in Fall 1990 thanks to the vision and energy of
  1859. Edward Vielmetti (University of Michigan Math Department, Ann Arbor,
  1860. MI; Internet: emv@math.lsa.umich.edu).  As of late 1991,
  1861. comp.text.sgml hosted the most concentrated and high-quality
  1862. electronic discussion of SGML on any academic network.  The discussion
  1863. group has support from a number of experts within the SGML community
  1864. (e.g., contributions from SoftQuad; Software Exoterica; Electronic
  1865. Book Technologies; Open Text Systems; InfoDesign; Naggum Software;
  1866. ArborText; Avalanche Corporation).  An introductory FAQ file on SGML
  1867. ("Frequently Asked Questions") written for comp.text.sgml is noted
  1868. under section 1 above; cf. entry <29>.  The discussion forum is
  1869. accessible from any VAX, UNIX or other site which receives Usenet
  1870. News, viz, from among any of the 40,000 Usenet sites worldwide.
  1871. Software for reading News on a local system varies greatly; see your
  1872. local computer gurus.
  1873.  
  1874. Various sites archive the posting from comp.text.sgml in spool and
  1875. public archive areas, and sometimes with indexes.  The ARCHIE servers
  1876. may be used to locate such sites.  As of late 1991, some hosts were
  1877. listed as follows:
  1878.  
  1879. Host mcsun.eu.net   (192.16.202.1)
  1880.       Location: /newsarchive/comp/text/sgml
  1881.       DIRECTORY rwxrwxr-x      2048  Dec  4 23:53   sgml
  1882. Host aix370.rrz.uni-koeln.de   (134.95.136.1)
  1883.       Location: /usenet/comp.archives/text/sgml
  1884.       Location: /usenet/comp.archives/auto/comp.text.sgml
  1885. Host utsun.s.u-tokyo.ac.jp   (133.11.11.11)
  1886.       Location: /misc
  1887.       DIRECTORY rwxrwxr-x       512  Oct 31 11:51   sgml
  1888. Host src.doc.ic.ac.uk   (146.169.3.7)
  1889.       Location: /usenet/comp.archives/text/sgml
  1890.       Location: /usenet/comp.archives/auto/comp.text.sgml
  1891.       Location: /.zapme/comp.archives/auto/comp.text.sgml
  1892. Host rusmv1.rus.uni-stuttgart.de   (129.69.1.12)
  1893.       Location: /soft/kommunikation/news/spool/comp/text/sgml
  1894. Host cs.dal.ca   (129.173.4.5)
  1895.       Location: /pub/comp.archives/comp.text.sgml
  1896. Host ftp.syd.dit.csiro.au   (130.155.128.3)
  1897.       Location: anonymous:[.comp_text_sgml]
  1898.  
  1899.  
  1900. <113> SGML Project, University of Exeter
  1901.  
  1902. In November, 1990, a two-year project was awarded by the UK
  1903. Information Systems Committee (formerly the Computer Board for
  1904. Universities and Research Councils) to the University of Exeter to
  1905. evaluate SGML products for use in UK Universities and Research Council
  1906. establishments.  The project staff are now located within the
  1907. University's Computer Unit and the project is directed by Paul
  1908. Ellison, a member of the relevant ISO working committee and a long-
  1909. time proponent of SGML.  The aims of the project are:  (1) to
  1910. investigate commercial products and review them for possible use in
  1911. the UK Academia; (2) to investigate the current use of SGML within and
  1912. without Academia; (3) to assess possible requirements for SGML systems
  1913. in UK Academia; (4) to investigate the required utilities (e.g.,
  1914. editors, translators, formatters) and make recommendations concerning
  1915. possible acquisition; (5) to define, in consultation with academic
  1916. users, a vocabulary of element and entity names and develop general
  1917. Document Type Definitions; (6) to maintain a library of DTDs; (7) to
  1918. function as a center for information on the use of SGML; (8) to
  1919. cooperate with AGOCG (the Advisory Board on Computer Graphics) in
  1920. increasing the awareness of SGML in Academia.  The project was first
  1921. proposed within the context of an AGOCG sponsored workshop on the use
  1922. of SGML in UK universities, organized by Anne Mumford of Loughborough
  1923. University.  SGML was one of the standards chosen by the AGOCG for
  1924. structuring and distribution of university-related information
  1925. containing graphics (research documents, teaching aids, view graphs).
  1926. A set of recommendations issued to the AGOCG and the UK academic
  1927. community called for such an initiative as Paul Ellison now directs
  1928. (information supplied by Anne Mumford and Paul Ellison).  The SGML
  1929. Project's host machine will be fully addressable for anonymous-FTP
  1930. from 01/01/92.  The machine's address will be:
  1931.  
  1932.  
  1933.          sgml1.ex.ac.uk (144.173.6.61) INTERNET
  1934.          uk.ac.exeter.sgml1  JANET
  1935.  
  1936. (N.B. the machine name sgml1 = "sgml_one")
  1937.  
  1938. A library of DTDs, tools etc. is to be created, and details of this
  1939. service will be widely publicized.  Any donations (of DTDs etc.), or
  1940. suggestions as to what this library should contain, would be most
  1941. welcome.
  1942.  
  1943. The SGML Users' Group Parser Materials (the ARCSGML v1.0 parser
  1944. toolkit, VM2 etc), are currently held on the SGML Project's host
  1945. machine.  Until 01/01/92 these are only available over JANET, via an
  1946. e-mail request (contact the Project for more details on both), or via
  1947. anonymous-FTP from other sites; see entry <118> below for a list of
  1948. anon-FTP sites hosting the ARC-SGML tools.
  1949.  
  1950. For academic and research sites within the UK, the SGML Project has
  1951. been given funding to make visits to give lectures, to run workshops,
  1952. or give advice on SGML implementation and use.  This service is
  1953. entirely free to such sites.
  1954.  
  1955. The SGML Project has published notices in all the university and
  1956. research institution site newsletters in the UK.  Currently it has a
  1957. mailing-list of 200+ contact names, and each will automatically
  1958. receive any updates, reports and notices produced by the Project.
  1959. Additional contact names are always welcome (any country).
  1960.  
  1961. To contact the SGML Project: Michael Popham; SGML Project; Computer
  1962. Unit - Laver Building; North Park Road; University of Exeter; Exeter
  1963. EX4 4QE; UNITED KINGDOM; TEL: +44 392 263946; TEL: +44 392 263939;
  1964. FAX: +44 392 211630; Email: (JANET): sgml@exeter.ac.uk (Office);
  1965. (JANET): M.G.Popham@exeter.ac.uk (Project Officer); Paul Ellison on
  1966. (JANET): P.A.Ellison@exeter.ac.uk (Project Director).
  1967.  
  1968. Further references: (1)  "The SGML Project."  SGML Users' Group
  1969. Newsletter 18 (November 1990) 13;  (2)  Advisory Group on Computer
  1970. Graphics.  Document Exchange: The Use of SGML in the UK Academic and
  1971. Research Community. Workshop Proceedings 5-7 March 1990.  Edited by
  1972. Anne Mumford.  See <28>: the volume's front matter contains the
  1973. recommendations proposed for the 'Exeter' SGML group.
  1974.  
  1975. <114> TEI-L Discussion Forum (on BITNET)
  1976.  
  1977. TEI-L is the electronic discussion forum for the international Text
  1978. Encoding Initiative, implementing SGML for markup of texts in academic
  1979. applications, particularly the humanities.  The list owners are
  1980. Michael Sperberg-McQueen and Lou Burnard, TEI editors.  TEI-L is the
  1981. primary electronic forum for the TEI, normally open for subscription
  1982. to all who request subscriber status; specialized forums hosted on the
  1983. same computer (TEI-REP, TEI-ANA, TEI-META, TEI-DOC) are normally
  1984. closed lists used by TEI subcomittees and working groups.  While the
  1985. TEI-L forum is not designated for discussing the theoretical and
  1986. practical merits of SGML per se, the TEI encoding is an implementation
  1987. of SGML, and thus some theoretical and practical discussions of SGML
  1988. will be heard.
  1989.  
  1990. Many SGML-related working papers and provisional DTDs are available in
  1991. conjunction with the archived TEI-L discussions.  Send email or postal
  1992. mail to Wendy Plotkin requesting document TEI A0, "Current Documents,"
  1993. which lists some 120 working papers, committee reports and minutes
  1994. records -- many of which address TEI-SGML issues.  Address: Wendy
  1995. Plotkin, Email (Internet): u49127@uicvm.uic.edu, OR
  1996. u49127@uicvm.cc.uic.edu OR u49127@UICVM.BITNET; Postal: Wendy Plotkin,
  1997. TEI-Rm 168; UIC Computer Center; Computer Center (M/C 135); University
  1998. of Illinois at Chicago; Box 6998; Chicago, IL 60680.
  1999.  
  2000. If you wish to subscribe to the TEI-L electronic forum (there are no
  2001. subscription fees), send an interactive BITNET message, or (from a
  2002. BITNET site, or from one of the other public networks), send standard
  2003. mail to the BITNET address listserv@uicvm with the single line as the
  2004. first line (any subject line will be ignored):
  2005.  
  2006.             subscribe tei-l YOUR NAME
  2007.  
  2008. If you wish to obtain archived files from this discussion, send
  2009. interactive BITNET message or mail message to the BITNET address
  2010. listserv@uicvm with one or more lines patterned after this example
  2011. (for October, 1991 archive):
  2012.  
  2013.             get tei-l log9110
  2014.  
  2015. <115> SGML-L Mailing List (on BITNET)
  2016.  
  2017. BITNET: SGML-L@DHDURZ1
  2018.  
  2019. SGML-L was only minimally active through most of calendar 1991, but
  2020. showed some signs of vitality late in 1991.  The List Owners are
  2021. Joachim Lammarsch (X92@DHDURZ1.BITNET or X33@DHDURZ1) and Mr. Holger
  2022. Wendt (WENDT@DHDSPRI6).  Mr. Wendt serves as the SGML-LIST editor.  To
  2023. subscribe to the mailing list, send an interactive BITNET message or
  2024. mail message (from any network) to the BITNET address listserv@dhdurz1
  2025. with the command:
  2026.  
  2027.             subscribe SGML-L YOUR NAME
  2028.  
  2029. substituting your personal name for "YOUR NAME."
  2030.  
  2031.  
  2032. <116> MARKUP-L (GLDV-AK fuer TEI-Guideline-Anpassung)
  2033.  
  2034. The objectives of the Goettingen-based GLDV-AK fuer TEI-Guideline-
  2035. Anpassung and associated MARKUP-L discussion list are given in a
  2036. poster submitted by Guenter Koch, 8-October-1991, "Mitgliederbrief und
  2037. Protokoll der konstituierenden Sitzung des GLDV-Arbeitskreises:
  2038. 'Kodierung und Normung maschinenlesbarer Texte,' Universitaet Trier am
  2039. 27.9.1991, 14.-15.30 Uhr."  These objectives relate primarily to the
  2040. evaluation and use of TEI (and SGML) encoding standards within the
  2041. German research comunity, but the discussions and resources will be of
  2042. broader interest, covering such areas as TEI applied to machine-
  2043. readable lexica, hypermedia, and non-Roman languages (e.g., Sanskrit).
  2044. The role of the discussion group in particular is described as
  2045. follows:
  2046.  
  2047. "Um eine schnelle und kostenguenstige Kommunikation zwischen den
  2048. Teilnehmern des Arbeitskreises zu ermoeglichen, haben wir auf dem
  2049. Listserver LISTSERV@DGOGWDG1.BITNET eine Liste mit dem Namen MARKUP-L
  2050. eingerichtet. Sie soll dazu dienen, Fragen bei der Arbeit mit SGML und
  2051. den TEI-Richtlinien zu diskutieren, Erfahrungen mit Programmen
  2052. auszutauschen und Einschaetzungen einschlaegiger Buecher
  2053. weiterzugeben. Auch arbeitskreisinterne, organisatorische Nachrichten,
  2054. z.B. wo und wann ein naechstes Arbeitskreistreffen stattfindet, sollen
  2055. ueber die Liste verbreitet werden. Des weiteren enthaelt die Liste
  2056. eine Reihe Dateien, die von den TEI-L und anderen fachlich
  2057. benachbarten Kommunikationslisten stammen und nuetzliches
  2058. Arbeitsmaterial bieten, so die TEI DTDs, Bibliographien zu SGML, zum
  2059. Thema Hypertext und SGML etc."  The two list owners are Guenter Koch,
  2060. GWD Goettingen (BITNET: GKOCH@DGOGWDG1) and Peter Scherber, GWD
  2061. Goettingen (BITNET: PSCHERB@DGOGWDG1).
  2062.  
  2063. The LISTSERVer may be addressed via its BITNET address
  2064. (LISTSERV@DGOGWDG1) or by the Internet address (listserv@ibm.gwdg.de)
  2065. using standard LISTSERVer commands: sub markup-l <your name>, index
  2066. markup-l, review markup-l, get <filename filetype>, etc.  The
  2067. LISTSERVer currently (December 1991) contains general information
  2068. files on TEI, SGML (bibliography), DTDs from TEI phase 1 work, and
  2069. discussion logs.
  2070.  
  2071.  
  2072. <117> CALS-BBS
  2073.  
  2074. The primary CALS(-SGML) documents are alluded to above; see <61>.
  2075. Several of these CALS-specific SGML documents and related information
  2076. files are available via telephone dialup or Internet anonymous-FTP.
  2077. Of special interest are MIL-M-28001 SGML and MIL-M-28001A SGML (Markup
  2078. Requirements and Generic Style Specification for Electronic Printed
  2079. Output and Exchange of Text), held in ASCII file format and containing
  2080. relevant parsable DTDs.  The file server also contains electronic
  2081. information and/or full text for: (1) MIL-HDBK-59A;  (2) MIL-STD-1840A
  2082. "Automated Interchange of Technical Information";  (3) MIL-D-28000
  2083. "Initial Graphics Exchange Specification (IGES);  (4) MIL-R-28002
  2084. Group 4 Raster;  (5) MIL-D-28003 Computer Graphics Metafile (CGM).
  2085. Amendments for some of these items are also on the server.
  2086.  
  2087. Direct access to the files (but without BBS interface) is via
  2088. anonymous-FTP: FTP to durer.cme.nist.gov (129.6.32.4) and 'cd' to
  2089. pub/cals.  The subdirectories are: 1840a; 28000; 28000a; 28001; 28002;
  2090. 28003; 28003a; 59a; arc; autocom; brochure; bulletin; cals-net; cals-
  2091. rpt; citis; ctn; expo91; ietm; isg; misc; scenario -- where content is
  2092. readily discernible.  Files are held in ASCII, WordPerfect and other
  2093. binary formats as appropriate.  In the subdirectory 28001, for
  2094. example, one would find the following files: 28001a.exe; 38784-v2.exe;
  2095. 38784pid.exe; app-a10-.exe; app-a50.exe; app-a70a.exe; app-a70b.exe;
  2096. app-a70c.exe; app-a80.exe; app-b10-.exe; app-b50.exe; app-b70.exe;
  2097. app-b80.exe; app-b90.exe; app-c10-.exe; app-d10-.exe; app-d50.exe;
  2098. dtds.exe; m28001a.exe; os-pid.exe; pid-fos.exe; read.me; temp-fos.exe;
  2099. temp-pid.exe.  The files '<filename>.exe' are self-extracting
  2100. compressed files that may be unpacked on an MS-DOS machine simply by
  2101. typing the <filename>.
  2102.  
  2103. Direct dialup for the BBS is supported for phone via (1 301) 948-8966
  2104. (a four line rotary); or (via Internet) TELNET to 129.6.32.173 and
  2105. follow the login instructions.   The BBS Main Menu contains seven
  2106. areas: 1 - Meetings and Conferences; 2 - Special Announcements; 3 -
  2107. CALS Information Sources; 4 - Standards News; 5 - Technology News; 6 -
  2108. BBS Operation and Software; 7 - SME & SOLE Bulletins.   CALS-MIL-STD
  2109. documents are online, available for downloading: Directory  1. - CALS
  2110. MIL-SPECS, MIL-STDS, & MIL-HDBKS; Directory  2. - DOD Publications
  2111. About CALS Program; Directory 3. - Standards Activities Information;
  2112. Directory 4. - Miscellaneous Information.  Also included in the BBS
  2113. support is a file on CALS-Related Software Packages, maintained by the
  2114. Tech Transfer Committee of the DOD/ISG Small Business Task Group.  For
  2115. questions about the CALS-BBS, contact Dave Bettwy via email, the CALS
  2116. BBS message system, or by telephone at (1 301) 975-6641.
  2117.  
  2118.  
  2119. ============================================================
  2120. <S8>    ENTRY-LEVEL SGML PARSERS AND RELATED SGML SOFTWARE
  2121. ============================================================
  2122.  
  2123. INTRODUCTION:  No opinions, judgments, recommendations or warranties
  2124. are offered with respect to the SGML products noted below.  The
  2125. selection reflects a simple, minimal goal of pointing the interested
  2126. beginner to some low-cost, entry-level (PC and Macintosh
  2127. microcomputers) SGML tools, and to public domain sources which may be
  2128. freely used or modified in experimentation. Special place is given to
  2129. ARC-SGML and derivative materials, since they have generously been
  2130. placed (via liberal license terms) into 'public domain.'
  2131.  
  2132. Anyone wishing to evaluate SGML software for commercial or large-scale
  2133. production purposes should follow normal industry standards in making
  2134. such evaluation.  Three published resources described under section 9
  2135. below may be of assistance: (1) The SGML Source Guide <134>, edited
  2136. for the GCA by Marion Elledge, supplies summary information on SGML
  2137. products and services; (2) Bibliography on SGML (Standard Generalized
  2138. Markup Language) and Related Issues <133>, Cover/Duncan/Barnard,
  2139. contains 117 entries on SGML products, services, and development
  2140. projects; (3) SGML Products and Services <135>, compiled for the CALS
  2141. in Europe SIG by Joan Smith, covers CALS-SGML software.  A technical
  2142. report prepared by Nicholas Duncan for the TEI summarized major
  2143. companies/products in the SGML arena: Nicholas Duncan, "Companies
  2144. Producing SGML-Related Products," TEI Syntax and Metalanguage
  2145. Committee, Technical Report TEI MLP28 (October 2, 1990); the document
  2146. is available from Wendy Plotkin; see <114>.  Other primary resources
  2147. are the seasonal and annual trade shows, SGML workshops, (GCA) TechDoc
  2148. conferences, (GCA) MarkUp and SGML Conferences and other electronic
  2149. publishing events.  Printed resources include the trade publications
  2150. and dedicated SGML newsletters, which regularly feature new SGML
  2151. software products: CALS Report, SGML Report, SGML Users' Group
  2152. Newsletter ("New Products and Services" section), SGML Users' Group
  2153. Bulletin, CALS Journal, EuroCALS Newsletter, <TAG>, EPSIG News,
  2154. Seybold Report on Publishing Systems, Release 1.0, etc.  Included in
  2155. the online CALS-BBS support is a file on CALS-Related Software
  2156. Packages, maintained by the Tech Transfer Committee of the DOD/ISG
  2157. Small Business Task Group: anon-FTP to durer.cme.nist.gov
  2158. (129.6.32.4), and get the file pub/cals/bulletin/bullet51. See more at
  2159. <117>.
  2160.  
  2161. A large proportion of serious (industry, government, academic) SGML
  2162. work is carried out on workstations, mini- and mainframe computers.
  2163. These SGML-aware editors, transducers, translators and other
  2164. facilities are numerous, and in general could not be evaluated here.
  2165. For a summary of some SGML-aware editors, see: Dale Waldt, "Overview
  2166. of SGML-Smart Text Editors," <TAG> 17 (December 1990) 12-15; he
  2167. reviews IBM TextWrite; Datalogics WriterStation; SoftQuad
  2168. Author/Editor; Yard Software Write-It; Software Exoterica CheckMark).
  2169. The parsers and other software resources noted below are these:
  2170.  
  2171. * ARC-SGML
  2172.     -Original ARC-SGML 'VM2' Release for MS-DOS, with C-Sources and
  2173.         Documentation by Charles Goldfarb
  2174.     -UNIX port of ARC-SGML, by James Clark
  2175.     -'SGMLS' version of ARC-SGML, by James Clark
  2176.     -Macintosh port of ARC-SGML, by Wally Wedel
  2177. * Amsterdam (Free University) Parser
  2178. * Software Exoterica (XGML Validator; XGML Normalizer, XGML
  2179.         Translator, XGML OmniMark)
  2180. * SEMA Group/Yard Software Systems Limited (Mark-It Light)
  2181. * SoftQuad (Author/Editor)
  2182. * E2S (EASE -- E2S Advanced SGML Editor)
  2183. * Electronic Book Technologies (MS-Windows) DynaText SGML
  2184.         Browse/Search
  2185. * Avalanche Development Company (FastTag, IMSYS) - Intelligent
  2186.         Autotagging
  2187. * qwertz/FORMAT -- SGML to LaTeX (and nroff/troff) Translator
  2188. * NIST "SGML parser materials"
  2189. * Public DTD Collections
  2190.  
  2191. <118>   ARC-SGML
  2192.  
  2193. <119>   Original ARC-SGML 'VM' Release for MS-DOS, with C-Sources and
  2194.         Documentation by Charles Goldfarb
  2195.  
  2196. In July 1991, a significant set of SGML Parser Materials was made
  2197. available via the SGML Users Group (SGMLUG).  The materials consist of
  2198. source code (in C), executable binary (for PCs), examples, and
  2199. documentation. The SGMLUG has been granted "an irrevocable, royalty-
  2200. free, worldwide, non-exclusive license to use, execute, reproduce,
  2201. display, perform and distribute copies of, and to prepare derivative
  2202. works based upon these materials; and the right to authorize others to
  2203. do any of the foregoing".
  2204.  
  2205. The grantor of the license to the SGMLUG, who has chosen to remain
  2206. anonymous, does not warrant the Parser Materials in any way.  Dr.
  2207. Charles Goldfarb, the Honorary Technical Consultant to the SGMLUG, has
  2208. created some documentation to introduce the materials.
  2209.  
  2210. The SGML Project at the University of Exeter has agreed to make the
  2211. Parser Materials and the associated README file available on the
  2212. academic network, and to act as a collector of enhancements and
  2213. changes to them.
  2214.  
  2215. Reviews of the parser appeared on the Usenet Newsgroup comp.text.sgml
  2216. in July-August 1991 by François Chahuneau, AIS/Berger Levrault;
  2217. Michael Sperberg-McQueen University of Illinois at Chicago; David G.
  2218. Durand (dgd@cs.bu.edu) Boston University Computer Science.  The Exeter
  2219. group and David Durand are keeping lists of bug reports,
  2220. modifications, etc.
  2221.  
  2222. If you are in the UK and have access to JANET, you may use blue book
  2223. file transfer to obtain the files from uk.ac.exeter.sgml1; use the
  2224. following address and protocol: uk.ac.exeter.sgml1  username:sgmlbox,
  2225. password:sgmlbox.  If you have any problems contact sgml@uk.ac.exeter,
  2226. or phone (+44) 392 263946, or fax (+44) 392 211630.  Exeter plans to
  2227. have anonymous-FTP support by the end of calendar 1991.
  2228.  
  2229. The summary above was adapted from a public posting by Paul Ellison to
  2230. TEI-L, 18-July-1991.  Fuller description may be found in the
  2231. associated README files on the relevant file servers, and in "SGML
  2232. Parser Materials Donated to [the] SGML Users' Group," SGML Users'
  2233. Group Newsletter 20 (September 1991) 3-4.
  2234.  
  2235. The ARC-SGML parser materials are available via anonymous FTP from
  2236. several sites, typically under a directory ARC-SGML:
  2237.  
  2238. Host sgml1.ex.ac.uk (144.173.6.61)
  2239.     Or uk.ac.exeter.sgml1 on JANET - see <113> above
  2240.     Location /sgmlbox
  2241. Host mailer.cc.fsu.edu   (128.186.6.103)
  2242.     Location: /pub/sgml/ARC-SGML
  2243. Host ftp.ifi.uio.no      (129.240.88.1)
  2244.     Location: /pub/SIGhyper/ARC-SGML/distrib
  2245. Host src.doc.ic.ac.uk    (146.169.3.7)
  2246.     Location: /text/sgml
  2247.     DIRECTORY rwxr-xr-x    512  Dec 13 05:03   ARC-SGML
  2248.  
  2249. <120>   UNIX Port of ARC-SGML, by James Clark
  2250.  
  2251. The sources included in ARC-SGML have been modified to facilitate
  2252. compiling under UNIX (James Clark); the sources and patches are
  2253. available on several anonymous-FTP hosts.  The filename is typically:
  2254. arcsgml-1.0jclark.tar.Z or something similar.
  2255.  
  2256. Host mailer.cc.fsu.edu   (128.186.6.103)
  2257.     Location: /pub/sgml/ARC-SGML.UNIX
  2258.     FILE rw-r--r-- 289727  Aug  5 11:19   arcsgml-1.0jclark.tar.Z
  2259. Host src.doc.ic.ac.uk    (146.169.3.7)
  2260.     Location: /text/sgml/ARC-SGML.UNIX
  2261.     FILE rw-r--r-- 289727  Aug  5 11:19   arcsgml-1.0jclark.tar.Z
  2262. Host nic.funet.fi        (128.214.6.100)
  2263.     Location: /pub/languages/sgml
  2264.     FILE  rw-rw-r-- 289727  Aug  4 16:17  arcsgml-1.0jclark.tar.Z
  2265. Host ftp.ifi.uio.no      (129.240.88.1)
  2266.  
  2267. <121>   'SGMLS' Version of ARC-SGML, by James Clark
  2268.  
  2269. "A beta-test version of sgmls, a SGML parser derived from the ARCSGML
  2270. parser materials, is now available for anonymous ftp. . .  Sgmls
  2271. outputs a simple, line oriented, ASCII representation of a SGML
  2272. document's Element Structure Information Set, which can easily be
  2273. parsed by awk, perl, C or whatever.  The idea is that sgmls can be
  2274. used as the front end for a structure-controlled SGML application.
  2275.  
  2276. It is primarily intended for Unix systems, but it works also on MS-
  2277. DOS.  I've tested it on the following architecture/OS/compiler
  2278. combinations: sparc/SunOS 4.1.1/cc, sparc/SunOS 4.1.1/gcc,
  2279. 386/SVR3.2/cc, 286/MS-DOS/Borland C++ 2.0.  It should be
  2280. straightforward to port to most systems that have 8-bit bytes and a
  2281. character set consistent with ISO 646 IRV.
  2282.  
  2283. (The beta version of sgmls (arguably) contains minor bugs which
  2284. prevent it from being fully conforming, but the author "aims to make
  2285. sgmls fully conforming to ISO 8879.")
  2286.  
  2287. Adapted from a posting by James Clark: jjc@jclark.com (James Clark) to
  2288. Usenet Newsgroup comp.text.sgml; Subject: sgmls available; Date: 28-
  2289. Oct-91.
  2290.  
  2291. Provisionally (December 1991) 'sgmls' is available on several anon-FTP
  2292. hosts:
  2293.  
  2294. Host ftp.ifi.uio.no      (129.240.88.1)
  2295.     Location: /SIGhyper/ARC-SGML/jclark
  2296.     FILE      r--r--r--    757760  Oct 28 18:23   sgmls-0.3.tar
  2297. Host mailer.cc.fsu.edu      (128.186.6.103)
  2298.     Location: /pub/sgml/jclark
  2299.     FILE      rw-r--r--    249967  Oct 29 11:35   sgmls-0.3.tar.Z
  2300. Host utsun.s.u-tokyo.ac.jp  (133.11.11.11)
  2301.     Location: /misc/sgml
  2302.     FILE      rw-r--r--    249967  Oct 31 11:46   sgmls-0.3.tar.Z
  2303. Host src.doc.ic.ac.uk       (146.169.3.7)
  2304.     Location: /other3/text/sgml/jclark
  2305.     FILE      r--r--r--    249967  Oct 29 11:35   sgmls-0.3.tar.Z
  2306. Host isfs.kuis.kyoto-u.ac.jp   (130.54.20.1)
  2307.     Location: /ftpmail/utsun.s.u-tokyo.ac.jp/misc/sgml
  2308.     FILE      rw-rw-r--    249967  Dec 19 19:31   sgmls-0.3.tar.Z
  2309. Host puffin.doc.ic.ac.uk   (146.169.3.7)
  2310.     Location: /text/sgml/jclark
  2311.     FILE      r--r--r--    249967  Oct 29 11:35   sgmls-0.3.tar.Z
  2312.  
  2313.  
  2314. <122>   Macintosh Port of ARC-SGML, by Wally Wedel
  2315.  
  2316. According to a posting to Usenet Newsgroup comp.text.sgml by Wally
  2317. Wedel (31-December-1991), a version of ARC-SGML ported to the
  2318. Macintosh platform is available via anonymous-FTP from the site
  2319. rascal.ics.utexas.edu.  The path to 'rascal' is not clearly indicated,
  2320. but the archive files are available on several other servers, as
  2321. listed below.
  2322.  
  2323. "I have recently finished porting ARC SGML 1.0 as released by the SGML
  2324. Users' Group to the Apple Macintosh environment. This archive is being
  2325. released to the InterNet community on an as-is, no-support basis. The
  2326. Compactor archive has been submitted to rascal.ics.utexas.edu. . ."
  2327.  
  2328. "ARC SGML 1.0 for the Macintosh:  This archive is a port of an SGML
  2329. parser called ARC SGML to the Apple Macintosh environment. Original
  2330. sources of this parser are available from the SGML Users Group and
  2331. various FTP sites around the world. Users should read the document
  2332. LICENSE.DOC in the docs directory to determine the legal status of the
  2333. original code.  My modifications impose no further restrictions on
  2334. use. This code is supplied on an as-is basis with no warranties of any
  2335. kind. . ."
  2336.  
  2337. "This code does contain errors. James Clark has caught and fixed some
  2338. in his SGMLS code for UNIX. There are no doubt more. Moreover this
  2339. code is not for the beginner or the timid. A copy of the SGML Handbook
  2340. by your side when working with it is highly recommended. . .This port
  2341. has been a 'spare time' project to take a close look at the
  2342. implementation.  I have no plans for further enhancements in spite of
  2343. the appearance of the todo list in the docs directory."
  2344.  
  2345. "This archive unpacks a folder which I maintain inside my MPW Folder
  2346. hierarchy. I build the Think C version by copying the vm.9 project and
  2347. the sources from sgmlc and sgmlh into a folder named ARC SGML in my
  2348. Think C Development folder. . . A good place to start reading about
  2349. this port is the document 'Macintosh port' in the docs directory."
  2350.  
  2351. (Wally Wedel 12/30/91.  Archive Name: ARC SGML 1.0.sea)
  2352.  
  2353. Contact: Wally Wedel; U S WEST Advanced Technologies; 4001 Discovery
  2354. Drive, Suite 390; Boulder, CO 80303  USA; Email (Internet):
  2355. wwedel@uswest.com; AppleLink: D5100; TEL: (1 303) 541-6052
  2356.  
  2357. Anonymous-ftp locations for ARC-SGML.MAC are (or were -- use ARCHIE):
  2358.  
  2359. Host mailer.cc.fsu.edu   (128.186.6.103)
  2360.     Location: /pub/sgml/ARC-SGML.MAC
  2361.     FILE      rw-r--r--    461687  Jan  7 14:25   arc-sgml-10.hqx
  2362. Host sumex-aim.stanford.edu   (36.44.0.6)
  2363.     Location: /info-mac/app
  2364.     FILE      rw-r--r--    461687  Jan  3 12:27   arc-sgml-10.hqx
  2365. Host nro.cs.athabascau.ca   (131.232.1.1)
  2366.     Location: /wuarchive/mirrors/info-mac/app
  2367.     FILE      r--r--r--    461687  Jan  3 12:27   arc-sgml-10.hqx
  2368. Host lth.se   (130.235.16.3)
  2369.     Location: /pub/mac/info-mac/app
  2370.     FILE      rw-r--r--    461687  Jan  5 01:18   arc-sgml-10.hqx
  2371. Host src.doc.ic.ac.uk   (146.169.3.7)
  2372.     Location: /text/sgml/ARC-SGML.MAC
  2373.     FILE      r--r--r-- 404959  Jan  7 14:25   arc-sgml-10.hqx.Z
  2374.     Location: /micros/mac/sumex/app
  2375.     FILE      r--r--r-- 404959  Jan  3 12:27   arc-sgml-10.hqx.Z
  2376.     Location: /mac/sumex/app
  2377.     FILE      r--r--r-- 404959  Jan  3 12:27   arc-sgml-10.hqx.Z
  2378.     Location: /micros/mac/umich/etc/compsci
  2379.     FILE   r--r--r-- 391587  Jan  5 07:06   arcsgml1.0.cpt.hqx.Z
  2380.     Location: /mac/umich/etc/compsci
  2381.     FILE r--r--r--    391587  Jan  5 07:06   arcsgml1.0.cpt.hqx.Z
  2382. Host puffin.doc.ic.ac.uk   (146.169.3.7)
  2383.     Location: /text/sgml/ARC-SGML.MAC
  2384.     FILE   r--r--r--    404959  Jan  7 14:25   arc-sgml-10.hqx.Z
  2385.     Location: /micros/mac/sumex/app
  2386.     FILE   r--r--r--    404959  Jan  3 12:27   arc-sgml-10.hqx.Z
  2387.     Location: /mac/sumex/app
  2388.     FILE   r--r--r--    404959  Jan  3 12:27   arc-sgml-10.hqx.Z
  2389.     Location: /micros/mac/umich/etc/compsci
  2390.     FILE   r--r--r-- 391587  Jan  5 07:06   arcsgml1.0.cpt.hqx.Z
  2391.     Location: /mac/umich/etc/compsci
  2392.     FILE r--r--r--    391587  Jan  5 07:06   arcsgml1.0.cpt.hqx.Z
  2393. Host sics.se   (192.16.123.90)
  2394.     Location: /pub/info-mac/app
  2395.     FILE      rw-r--r--    461687  Jan  8 05:14   arc-sgml-10.hqx
  2396. Host shark.mel.dit.csiro.au   (144.110.16.11)
  2397.     Location: /info-mac/app
  2398.     FILE      rw-r--r--    461687  Jan  4 10:32   arc-sgml-10.hqx
  2399. Host ditmela.mel.dit.csiro.au   (144.110.16.11)
  2400.     Location: /info-mac/app
  2401.     FILE      rw-r--r--    461687  Jan  4 10:32   arc-sgml-10.hqx
  2402. Host wuarchive.wustl.edu (128.252.135.4)
  2403.     Location /mirrors/info-mac/app
  2404.     FILE -r--r--r-- archive  461687 Jan  3 06:27 arc-sgml-10.hqx
  2405.  
  2406.  
  2407. <123>   Amsterdam (Free University) Parser
  2408.  
  2409. A description of the Amsterdam Parser (ASP) is found in the article
  2410. cited sub section 1 above, <45>. "The Amsterdam SGML Parser uses an
  2411. LL(1) parser generator, notably LLgen, for both DTD and document
  2412. parsing. Actually, SGML is not LL(1), [so the developers] used the
  2413. 'conflict resolvers' from LLgen to overcome the problems [they] came
  2414. across."  Questions regarding the parser and its current status might
  2415. best be directed to the Vrije Universiteit: Prof. Dr. J.C. van Vliet,
  2416. Internet email: hans@cs.vu.nl.  As a last resort, contact Jos Warmer
  2417. at PTT Research (no longer at VU): jos@pttrnl.nl OR possibly
  2418. JB_Warmer@pttrnl.nl.
  2419.  
  2420. The Amsterdam Parser is available via anonymous-FTP on the hosts
  2421. listed below, though support for the parser (obtained in this manner)
  2422. should not necessarily be expected.
  2423.  
  2424. Host star.cs.vu.nl        (130.37.24.6)
  2425.     DIRECTORY rwxr-xr-x       512  Aug  7 10:34   Sgml
  2426.     FILE      rw-r--r--    419803  Aug  7 10:23   Sgml.tar.Z
  2427. Host nic.funet.fi         (128.214.6.100)
  2428.     Location: /pub/languages/sgml
  2429.     FILE      rw-r--r--    419803  Aug 12 02:14   Sgml.tar.Z
  2430. Host isfs.kuis.kyoto-u.ac.jp   (130.54.20.1)
  2431.     Location: /ftpmail/ftp.ricoh.co.jp/pub/misc/sgml
  2432.     FILE      rw-rw-r--    419803  Dec 18 17:44   Sgml.tar.Z
  2433. Host theta.iis.u-tokyo.ac.jp   (130.69.48.4)
  2434.     Location: /sgml
  2435.     FILE      rw-rw-r--    419803  Dec 13 13:12   Sgml.tar.Z
  2436.  
  2437.  
  2438. <124>   Software Exoterica - XGML Validator (XGML Normalizer, XGML
  2439.         Translator, XGML OmniMark)
  2440.  
  2441. An entry-level validating SGML parser distributed by EPSIG and GCA for
  2442. just sixty-five (65) US dollars is Software Exoterica's Validator(tm).
  2443. XGML Validator is an application of Software Exoterica's XGML
  2444. Translator, and contains a subset of features implemented in the
  2445. fully-functional XGML Normalizer and XGML Tester.  Validator is a
  2446. batch SGML parser with error detection but no entity expansion or
  2447. normalization features.  XGML Normalizer also produces a version of
  2448. the document with all shortrefs and entities expanded; Tester will
  2449. generate an even more detailed version of the document in various
  2450. formats, including the format suggested by the newest ISO standard for
  2451. conformance testing.  The Validator parser validates SGML
  2452. declarations, DTDs and document instances: it detects all errors in a
  2453. single pass, reports errors in a diagnostic transcript, recovers
  2454. intelligently from errors and always parses the full document.
  2455. Validator requires a PC (MS-DOS) with 386 CPU and at least 4 megabytes
  2456. of memory.
  2457.  
  2458. See further description in: (1) "EPSIG Sells XGML Validator," The
  2459. Seybold Report on Publishing Systems 20/9 (January 28 1991) 28;  (2)
  2460. "EPSIG and GCA Selling Exoterica Validator," SGML Users' Group
  2461. Newsletter 20 (September 1991) 32-33, or (3) <TAG> 17 (December 1990)
  2462. 4, or EPSIG News 3/4 (December 1990) 9.  Ordering from GCA or EPSIG:
  2463. EPSIG; c/o OCLC, Mail Code 278; 6565 Frantz Road; Dublin, OH 43017-
  2464. 0702; TEL: (1 614) 764-6195; FAX: (1 614) 764-6096.  GCA address:
  2465. Graphic Communications Association; 100 Daingerfield Road, Alexandria,
  2466. VA 22314; TEL: (1 703) 519-8160; Telex: 510-600-0889; FAX: (1 703)
  2467. 548-2867.
  2468.  
  2469. Software Exoterica's related products include an SGML editor and
  2470. several tools for SGML translation/transduction.  (1) XGML CheckMark
  2471. is a full-screen SGML editor available for the Mac II.  It was
  2472. originally developed as a conversion tool, but can be used for a
  2473. variety of authoring/writing tasks.  CheckMark uses actual DTDs, not
  2474. rules files, and can validate documents while they are being edited.
  2475. Tags may be entered into documents from menus or directly from the
  2476. keyboard.  (2) XGML Translator is an SGML-based string transducer
  2477. which uses a string conversion language called XTRAN.  Translator is
  2478. available for Unix systems and 386 DOS microcomputers.  Translator's
  2479. functions are up-, down-, context- and cross-translations -- creating
  2480. various kinds of SGML <<->> non-SGML conversions of documents and
  2481. structured information.  Exoterica considers XGML Translator
  2482. appropriate for third generation applications.  See Brian Travis,
  2483. "Review of the Exoterica XGML Translator," <TAG> 17 (December 1990) 5-
  2484. 11.  (3) XGML OmniMark is Exoterica's tool for fourth generation
  2485. applications using markup languages.  OmniMark script-writing and
  2486. document translation facilities can be used to convert SGML documents
  2487. to input languages of other languages, and to convert the output
  2488. languages of other to SGML-defined languages (e.g., AAP, CALS), and to
  2489. convert between arbitrary languages and data formats.  OmniMark is
  2490. available for MS-DOS (386-class machines), Microsoft Windows 3.0,
  2491. OS/2, Macintosh, SCO UNIX, DEC VAX, and most UNIX systems.  See EPSIG
  2492. News 4/4 (December 1991) 5-6.
  2493.  
  2494. Queries about XGML Validator and the full line of Exoterica's XGML
  2495. products may be directed to: Software Exoterica Corporation; 383
  2496. Parkdale Avenue, Suite 406; Ottawa, Ontario; CANADA K1Y 4R4; TEL: 1-
  2497. 613-722-1700; TEL: 1-800-565-9465 (1-800-565-XGML); FAX: 1-613-722-
  2498. 5706.
  2499.  
  2500. <125>   SEMA Group/Yard Software Systems Limited (Mark-It Light)
  2501.  
  2502. Mark-It Light is a "low cost" entry-level validating parser from the
  2503. SEMA Group, and runs on MS-DOS 286 and 386 class microcomputers.  It
  2504. is based upon the so-called Sobemap parser, named after the European
  2505. company now known as the SEMA Group.  Mark-It Light supports a subset
  2506. of features found in SEMA's fuller Mark-It package.  Mark-It includes,
  2507. as part of the package, a structured document editor called Write-It,
  2508. which is equivalent to IBM's TextWrite and SoftQuad's Author/Editor.
  2509. The Mark-It parser supports SGML more completely than most other SGML
  2510. parsers: multiple concurrent documents, subdocuments, data tags,
  2511. attributes, marked sections, rank, tag omission (minimization), short
  2512. tags, short references, formal public identifiers, model inclusions,
  2513. links (simple, implicit and explicit links).  Additionally, Mark-It
  2514. uses SGML together with a regular expression pattern recognizer to
  2515. control the process of converting files both into and out of SGML
  2516. form: "users can easily convert to and from TeX, including the LaTeX
  2517. and JLaTeX forms, without having to be provided with a preconfigured
  2518. TeX conversion package."   Other components in the suite include
  2519. Parse-It (file creator and parser), Compile-It (SGML DTD compiler for
  2520. Write-It) and Lisp-It (an SGML-aware interpreter useful for
  2521. applications development).  Compiled versions of Mark-It and related
  2522. tools are also available for UNIX and most mainframe computers, while
  2523. C source code is available to OEM developers.
  2524.  
  2525. The Mark-It Light parser itself thus supports basic validation: markup
  2526. using the complete range of tag minimization features (data tagging,
  2527. SGML tag ranking option), and interactive correction of markup errors;
  2528. it also provides access to the full set of 256 character codes
  2529. (extended ASCII).  See: (1) "Yard Release[s] Mark-It Light," SGML
  2530. Users' Group Newsletter 18 (November 1990) 22;  (2)  "Mark-It Light,"
  2531. EPSIG News 4/1 (March 1991) 4;  (3) Martin Bryan and Ed Warnshuis,
  2532. "Comments from our readers (letter to the editor)."  The Seybold
  2533. Report on Publishing Systems 20/10-11 (February 25, 1991) 2-4;   (4)
  2534. "Five New Products from Sema," EPSIG News 4/3 (September 1991) 7.
  2535.  
  2536. Contacts: In Europe, Products Manager; SEMA Group Systems Ltd.;
  2537. Avonbridge House, Bath Road, Chippenham, Wiltshire SN15 2BB; TEL +44-
  2538. 249-656-194 (Paul Moorhead); FAX +44-249-655-723; or, Martin Bryan;
  2539. Yard Software Systems; 29 Oldbury Orchard; Churchdown; Glos GL3 2PU,
  2540. UNITED KINGDOM; TEL: +44 452 714029; or Griet Descheemaeker; SEMA
  2541. Group Belgium; Place du Champ de Mars 5; Boite 40;B-1050 Brussels;
  2542. BELGIUM; TEL: +32 2 508 53 23;  In the US: John W. Oster II; Yard
  2543. Software USA; 125 North Main Street; Bel Air, MD 21014; TEL: 301/838-
  2544. 1911; FAX: 301/838-1913.
  2545.  
  2546. <126>   SoftQuad (Author/Editor)
  2547.  
  2548. Transparent SGML parsing facilities are incorporated into SoftQuad's
  2549. popular Author/Editor and related SGML products.  Author/Editor (A/E)
  2550. is an SGML(-aware) text editor and word-processor used as a major
  2551. component in electronic publishing by a wide range of developers.
  2552. Author/Editor uses pre-compiled DTDs rather than directly-editable
  2553. ASCII DTD files (viz, DTDs based upon the AAP tagsets, CALS-SGML DTDS,
  2554. ATA DTDs, or other DTDs shipped with A/E).  Users who wish to
  2555. customize standard DTDs or build new DTDs rely upon a second SoftQuad
  2556. product, RulesBuilder (or its batch counterpart, 'buildRules').  The
  2557. user is informed by A/E of all legal tags at any given point in the
  2558. text by means of pull-down menus, from which the tags may be selected.
  2559. Valid SGML document structure (i.e., conforming to the rules file) is
  2560. enforced because it is not possible to type SGML tags directly into
  2561. the file.  Recent (1991) enhancements to A/E include a macro
  2562. programming language (Scheme, based upon LISP), a new tables editor
  2563. and graphics module.  A/E interfaces with a number of other related
  2564. products to support text and graphics formatting of the SGML files
  2565. (SoftQuad Publishing Software). A/E is currently (1991) supported for
  2566. both Apple Macintosh and DOS (MS-Windows), as well as for SunOS,
  2567. Ultrix, Sun Open Windows, DEC Motif, etc.  Prices (1991, with 12-month
  2568. support contract) are about 1995 dollars US (DOS), 3295 dollars US
  2569. (UNIX) and 1695 dollars US (Mac), though academic discounts will
  2570. likely be arranged.  See further description: (1) "SoftQuad
  2571. Author/Editor: An SGML Context-sensitive Text Entry System." Pp. 99-
  2572. 103 in Tools for Humanists, 1989. A Guidebook to the Software and
  2573. Hardware Fair Held in Conjunction with the Dynamic Text [6-9 June 1989
  2574. Toronto].  Toronto, Ontario: Centre for Computing in the Humanities,
  2575. 1989;  (2) "SoftQuad - New Language/Platform,"  SGML Users' Group
  2576. Newsletter 19 (April 1991) 21; (3) "SoftQuad Adds Table Editor," EPSIG
  2577. News 4/4 (December 1991) 4.
  2578.  
  2579. Contact: In North America: SoftQuad Inc.; 56 Aberfoyle Crescent, Suite
  2580. 810; Toronto, Ontario; Canada M8X 2W4; TEL: +1 416 239 4801; +1-800-
  2581. 387-2777; FAX: +1 416 239 7105.  Email: dns@sq.com (David Slocombe).
  2582. In Europe: Open Information Technology (UK) Ltd.; Marble Arch; King
  2583. Street; Knutsford; Cheshire WA16 6HD; UNITED KINGDOM; TEL: +44 565
  2584. 50021; FAX: +44 565 51093.
  2585.  
  2586. <127>   E2S (EASE -- E2S Advanced SGML Editor)
  2587.  
  2588. "EASE enables the production of Basic SGML documents (see clause
  2589. 15.1.1 of ISO 8879), using any PC running DOS 3.30 (or higher) and
  2590. with 550 kB free memory.  It also runs on UNIX graphical workstations,
  2591. under X-windows.  EASE consists of two integrated parts, the DTD-
  2592. editor and the DI-Editor, both of which offer on-line and context-
  2593. sensitive control and help in the use of SGML (syntax- oriented
  2594. editing). They also offer on-line, context-sensitive (and hypertext-
  2595. like) help in the use of the editors themselves.  The user interface
  2596. is window-based, with pull-down menus for the various
  2597. options/functions -- which can be accessed not only via the mouse, but
  2598. also via the keyboard or function keys.  All nine official languages
  2599. of the E.C. are supported simultaneously, and unformatted output can
  2600. be sent straight to an ASCII or PostScript printer.  On the PC
  2601. version, individual copies of the software require a protection key
  2602. (dongle) to be fitted to the Centronics (parallel) port."
  2603.  
  2604. "The DTD-editor is used to create, edit, validate and compile DTDs for
  2605. use with the DI-editor.  Inexperienced users can use options from the
  2606. pull-down menus to build DTDs, whilst others can enter the text
  2607. directly (with DTD-editor automatically picking up any syntactic
  2608. errors).  Other DTDs stored in plain ASCII files, can be imported into
  2609. the DTD-editor for parsing, validation, and compilation (provided that
  2610. they conform to the requirements suitable for producing Basic SGML
  2611. documents).  On the basis of the (compiled) DTD, the DI-editor
  2612. displays the elements for the minimal logical structure of a document
  2613. of that type.  Users may then either edit the logical structure of the
  2614. document (all actions being checked for semantic correctness), or
  2615. select appropriate elements and swap into the text window for data
  2616. entry (and/or the entry of further valid elements).  It is also
  2617. possible to import a plain text file, conforming to ISO 2022, and add
  2618. valid markup according to the DTD; the resulting  document will be a
  2619. validated Basic SGML document (extended for multilinguism)."
  2620.  
  2621. Reference: "New SGML Editor from E2S," EPSIG News 4/3 (September 1991)
  2622. 6-7.
  2623.  
  2624. Normal licence fees: are 1,250 dollars US (PC); 6,500 dollars US,
  2625. (workstation); University licence fees: PC: 125 dollars US + medium,
  2626. documentation, administration and shipment: 500 dollars US;
  2627. Workstation: 650 dollars US + medium, documentation, administration
  2628. and shipment: 500 dollars US.  This information thanks to Caroline de
  2629. Vleeschauwer (Email: cdv%e2s@relay.EU.net, Date: Thu, 19 Dec 91)
  2630.  
  2631. Contact: Joost CARDOEN, Managing Director, E2S, Moutstraat 100; B-9000
  2632. Gent, Belgium, TEL: +32/91/21.03.83, FAX: +32/91/20.31.91, e-mail:
  2633. jca@e2s.be; OR Ronny Verkest, Sales Manager; E2S; Moutstraat 100; B-
  2634. 9000 Gent; Belgium; TEL: +32(91)21 03 83; FAX: +32(91)20 31 91; Email:
  2635. e2s@e2s.be (Internet).
  2636.  
  2637. <128>   Electronic Book Technologies (MS-Windows) DynaText SGML
  2638.         Browse/Search
  2639.  
  2640. DynaText supports SGML document indexing/searching/browsing and is
  2641. implemented for MS-DOS (Windows), as well as for various UNIX
  2642. platforms. It allows users to read, query, dynamically display and
  2643. annotate electronic "books" or other structured information.  DynaText
  2644. uses SGML element tags to automatically generate hyperlinks to
  2645. associated material such as diagrams, tables, and explicit cross
  2646. references; it allows users to add their own link types/behavior
  2647. through simple style sheet entries.
  2648.  
  2649. Electronic style sheets are held in ascii-editable files with SGML
  2650. syntax.  This mechanism can be employed by users who want to create
  2651. dynamic multi-media documents.  Style definitions may be used to set
  2652. the display characteristics (font type, size, color) including
  2653. visibility or suppression of each SGML element.  The principle of
  2654. conditional visibility of elements (and element classes) in response
  2655. to style sheets and icon clicks permits rapid customization of
  2656. electronic books where a variety of document editions is desired.
  2657.  
  2658. DynaText builds a full text index of the SGML document and (unlike
  2659. other indexers that simply report occurrences within an entire
  2660. document) can report occurrences within SGML components.  Hit-list
  2661. statistics for each document section provides an unprecedented level
  2662. of search precision that enables users to find terms within the
  2663. relevant sections of the document quickly.  Wild cards and regular
  2664. expressions may be used in queries, eliminating the need for exact
  2665. string matches; Boolean logic (AND, OR) may also be specified.  The
  2666. indexer supports synonym lists that act like special purpose thesauri
  2667. that enable access to information though a variety of synonymous
  2668. terms.  This feature is especially useful in acronym-laden technical
  2669. reference manuals.
  2670.  
  2671. In addition to displaying SGML-structured character text, DynaText
  2672. supports a variety of popular raster formats (such as PICT, TIFF, Sun
  2673. Raster and CCITT fax formats) to facilitate capture of associated
  2674. artwork.  The system also supports an open architecture for
  2675. integration with multi-media applications allowing sound, animation
  2676. and video supplements to be added to existing reference documents.
  2677.  
  2678. Discounts up to 80 percent are available to academic institutions. See
  2679. fuller descriptions of the product in: (1) "DynaText: Electronic Book
  2680. Engine from EBT [Electronic Book Technologies]: First to Handle any
  2681. SGML Application," Seybold Report on Publishing Systems 20/2
  2682. (September 24, 1990) 18-22;  (2)  Steven J. DeRose, "DynaText:
  2683. Electronic Book Indexer/Browser," EPSIG News 3/4 (December 1990) 1-2;
  2684. (3)  "Electronic Book Technologies," SGML Users' Group Newsletter 20
  2685. (September 1991) 32;  (4)  "Electronic Book Technologies' Dynatext
  2686. (SGML compiler). Text Tools: Beyond Search and Retrieval."  Release
  2687. 1.0 91/7 (July 31, 1991) 15-17.
  2688.  
  2689. Contacts: (US): Electronic Book Technologies, Inc.; One Richmond
  2690. Square; Providence, RI 02906  USA; TEL: (401) 421-9550; FAX: (401)
  2691. 421-9551; (Internet): sjd%ebt-inc@uunet.uu.net (Steven J. DeRose), or
  2692. ebt-inc!sjd@uunet.uu.net (<netnote>that's ebt-
  2693. inc!sjd@uunet.uu.net</>);  (Internet): lrr%ebt-inc@uunet.uu.net
  2694. (Louis R. Reynolds);  in Europe: EBT International; 20, Pre de la
  2695. Ferme; 1261 Gingins; SWITZERLAND; TEL: +41-22-69-24-24; FAX: +41-22-
  2696. 69-24-25.
  2697.  
  2698. <129>   Avalanche Development Company (FastTag, IMSYS) Intelligent
  2699.         Autotagging
  2700.  
  2701. Retro-fitting electronic data files held in proprietary format with
  2702. SGML tagging, or converting paper documents to SGML-tagged files is
  2703. frequently accomplished with the use of intelligent automatic markup
  2704. software.  The "autotagging" software from Software Exoterica (XGML
  2705. Translator, XGML OmniMark) was noted briefly above,; see sub <124> and
  2706. compare <44>.  Other products for SGML conversion/translation are
  2707. Avalanche Development's tools FastTag and IMSYS: they incorporate
  2708. autotagging software using visual recognition techniques to generate
  2709. structured output text.  Using a VRE(tm) Visual Recognition Engine,
  2710. FastTag reads visual clues: (1) from an output file in the case of
  2711. electronic files or, (2) in conjunction with OCR, to convert paper-
  2712. based documents into SGML electronic file formats.  FastTag reckons
  2713. with graphics objects, tables and similar text structures.  Input may
  2714. be ASCII, Calera PDA files, DCA/RTF files, WordPerfect or Word files
  2715. (other wordprocessor formats supported), OCR/ICR scanner files,
  2716. DECWrite, Interleaf, and so forth; output is user-definable, but may
  2717. be specified as SGML, RTF, FrameMaker (Maker Interchange Format, MIF),
  2718. Ventura Publisher, Interleaf, Datalogics, troff, nroff, tbl and so
  2719. forth.  FastTag and IMSYS are supported on MS-DOS, as well as on a
  2720. variety of UNIX, VMS and Ultrix systems.  The autotagging technology
  2721. is licensed by a number of OEM developers (Xerox Information Systems
  2722. (Kurzweil), Bell Atlantic (DocuSource), Shaffstall, IBM and DEC).
  2723.  
  2724. See: (1)  "Avalanche Development's FastTAG." Release 1.0 91/7 (July
  2725. 31, 1991) 14-16;  (2)  "Avalanche - New Developments," SGML Users'
  2726. Group Newsletter 19 (April 1991) 18-19;   (3)  "Avalanche FASTTAG to
  2727. Support EMS DTDs," EPSIG News 3/2 (June 1990) 5-6 (Avalanche announces
  2728. intention to support DTDs of the EPSIG/AAP Electronic Manuscript
  2729. Standard);  (4)  "Systems Solutions for the '90s: In-Plant,
  2730. Commercial. [Avalanche Development],"  Seybold Report on Publishing
  2731. Systems 18/14 (April 24, 1989) 26-43 (reviews Avalanche's Imsys.CALS,
  2732. based on its Visual Recognition Engine, which interprets visual cues
  2733. in the output file of word processors and generates a tagged ASCII
  2734. file.  It thus provides means of updating files to CALS-compliant SGML
  2735. format).
  2736.  
  2737. Related products include Proof Positive (spelling, grammar and style
  2738. checking facilities for use with Interleaf and FrameMaker) and
  2739. hypertext interface facilities. Contact: Eileen Quirk, Director of
  2740. Marketing and Sales; Avalanche Development Company; 947 Walnut Street;
  2741. Boulder, CO 80302  USA; (303) TEL: 449-5032; FAX: (303) 449-3246.
  2742. Email (Internet): support@avalanche.com, sales@avalanche.com,
  2743. apps@avalanche.com.
  2744.  
  2745. <130>   qwertz/FORMAT -- SGML to LaTeX (and nroff/troff) Translator
  2746.  
  2747. Version 1.1 of the qwertz SGML documenting processing system is now
  2748. available. Format is an SGML to LaTeX (and nroff/troff) translator.
  2749. It consists of: (1) SGML document type definitions for the LaTeX
  2750. document styles (articles, books, reports, letters, slides), for
  2751. BibTeX bibliographies and for Unix manual pages; (2) Programs for
  2752. translating SGML documents of the these types into LaTeX and
  2753. nroff/troff; (3) A command for extracting source code from
  2754. documentation, which is useful for a simple kind of "literate
  2755. programming".
  2756.  
  2757. Format allows LaTeX documents to be created using powerful and
  2758. comfortable SGML editors, such as Author/Editor, in a quasi WYSIWYG
  2759. manner.  It also provides a layer of abstraction from LaTeX, allowing
  2760. documents to be more easily translated into formats for other document
  2761. processing systems, such as nroff/troff or MS-WORD.
  2762.  
  2763. Anonymous-FTP locations (use ARCHIE for updates):
  2764.  
  2765. Host gmdzi.gmd.de          (129.26.1.90)
  2766.     Location: /pub/gmd
  2767.     FILE  rw-r--r-- 959  Sep 30 11:51   sgml2latex-format.readme
  2768.     FILE  rw-r--r-- 1336911  Sep 30 11:51 sgml2latex-format.tar.Z
  2769. Host utsun.s.u-tokyo.ac.jp (133.11.11.11)
  2770.     Location: /misc/sgml
  2771.     FILE  rw-r--r-- 1336911  Oct 31 11:48 sgml2latex-format.tar.Z
  2772. Host liasun3.epfl.ch       (128.178.36.30)
  2773.     Location: /pub/tex
  2774.     FILE rw-r--r-- 1336911  Oct 23 20:28 sgml2latex-format.tar.Z
  2775.  
  2776. Contact: Thomas F. Gordon; German National Research Center for
  2777. Computer Science (GMD); Schloss Birlinghoven, D-5205 Sankt Augustin 1,
  2778. Germany; Internet email: thomas@gmdzi.gmd.de; phone: (+49 22441) 14-
  2779. 2665. (Adapted from Usenet posting to comp.text.sgml; Subject: New
  2780. Version of Format; Date: 30-Sep-91)
  2781.  
  2782. <131>   NIST "SGML parser materials"
  2783.  
  2784. The older NIST parser materials are reported to be out-of-date and
  2785. somewhat unreliable.  Furthermore, questions persist concerning the
  2786. NIST's support for these code sources, and, in light of apparently
  2787. stronger current support for ODA (e.g., NIST ODA SIG in the OSI
  2788. Implementors Workshop), for SGML more generally.  It would be wise to
  2789. consult with NIST and with a recognized SGML guru before spending time
  2790. building on these SGML parser tools.
  2791.  
  2792. Host stag.math.lsa.umich.edu   (141.211.64.23)
  2793.     FILE   rw-r--r--      1731  Sep 15  1990   nist-sgml.cheater
  2794.     FILE   rw-r--r--    202923  Sep 15  1990   nist-sgml.tar.Z
  2795. Host nic.funet.fi              (128.214.6.100)
  2796.     Location: /pub/languages/sgml
  2797.     FILE   rw-r--r--      1731  Aug 12 02:29   nist-sgml.cheater
  2798.     FILE   rw-r--r--    202923  Aug 12 02:29   nist-sgml.tar.Z
  2799. Host theta.iis.u-tokyo.ac.jp   (130.69.48.4)
  2800.     Location: /sgml
  2801.     FILE      rw-rw-r--       871  Dec 13 13:13   sgml.cheater.Z
  2802.     FILE      rw-rw-r--    198363  Dec 13 13:15   sgml.cpio.Z
  2803.  
  2804.  
  2805. <132>   Public DTD Collections
  2806.  
  2807. Public DTDs and entity sets for SGML are printed in the standards
  2808. documents and in most handbooks, and are usually shipped with
  2809. commercial SGML software. The nineteen (19) character entity sets
  2810. published in Annex D of the ISO 8879 SGML Standard are legally
  2811. unencumbered, and will probably become widely available in electronic
  2812. format (use ARCHIE to search for filenames like "ISOlat1," "ISOlat2,"
  2813. ISOgrk1," "ISOgrk2," "ISOgrk3," "ISOgrk4," "ISOcyr1," "ISOcyr2,"
  2814. "ISOnum," "ISOdia," "ISOpub," "ISObox," "ISOtech," "ISOamso,"
  2815. "ISOamsb," "ISOamsr," "ISOamsa," "ISOamsn," "ISOamsc," etc.).
  2816. Currently, sample DTDs in usable ASCII format may be obtained on the
  2817. academic networks from several sources:
  2818.  
  2819. (a) DTDs produced by the Text Encoding Initiative (TEI) are available
  2820. from the BITNET listserv(er) on UICVM.  The filenames and content of
  2821. these DTDs can be expected to undergo change during 1992, but they
  2822. currently have a VM/CMS filespec of '<filename> DTD' (e.g., TEI1 DTD;
  2823. TEIHDR1 DTD; TEIWSD1 DTD; TEIBASE1 DTD; TEIFRON1 DTD; TEIBACK1 DTD;
  2824. TEILOW1 DTD; TEICRYS1 DTD; TEILING1 DTD; TEIREND1 DTD; TEIDRAM1 DTD;
  2825. TEITC1 DTD; TEITC1 DTD).  A number of related files on TEI syntax are
  2826. also available (SYNTAX MEMO; OVERVIEW SYNTAX; BASICS SYNTAX; DOCUMENT
  2827. SYNTAX; SGMLDECL SYNTAX; DTD SYNTAX).  Use interactive BITNET command
  2828. or mail to request the files, "get <filename filetype>" and item <114>
  2829. above for other standard BITNET LISTSERVer syntax.  The DTDs may be
  2830. obtained also from the LISTSERVer in Europe (Goettingen) which hosts
  2831. MARKUP-L: LISTSERV@DGOGWDG1 on BITNET or listserv@ibm.gwdg.de on the
  2832. Internet; see <116>.
  2833.  
  2834. (b) MAJOUR (Modular Application for Journals).  The EWS (European
  2835. Workgroup on SGML) has published a DTD for the headers of scientific
  2836. articles (MAJOUR-Header DTD).  In cooperation with the CERN EPS
  2837. (European Physical Society), EWS has now also produced a "body"
  2838. standard DTD for complete scientific articles.  The DTDs developed by
  2839. EWS and EPS/CERN are based upon AAP article DTDs.  See above entry
  2840. <110> for further details on EWS.  Free copies of the MAJOUR DTD(s)
  2841. may be obtained from the STM (International Group of Scientific
  2842. Technical and Medical Publishers): contact Ms Harriet de Hoog, STM
  2843. Secretariat, Keizersgracht 462, 1016 GE Amsterdam, THE NETHERLANDS;
  2844. FAX +31-20-38-15-66.  See further in "European Workshop on SGML," SGML
  2845. Users' Group Newsletter 20 (September 1991) 22.  Alternately, contact
  2846. the GCA for a free copy of MAJOUR (with purchase of other materials
  2847. from the GCA's printed materials); see SGML Users' Group Newsletter 20
  2848. (September 1991) 32.
  2849.  
  2850. (c) A HyTime DTD (declarations set) is located on the online SIGhyper
  2851. forums: Host ftp.ifi.uio.no (129.240.88.1) and Host mailer.cc.fsu.edu
  2852. (128.186.6.103).  Disk space has been secured at the University of
  2853. Oslo, Department of Informatics for a larger collection of public
  2854. DTDs: see ftp.ifi.uio.no:/pub/SGML for contributions that may be
  2855. available from that archive (e.g., for the "general" document DTD
  2856. 'PUBLIC "ISO 8879:1986//DTD General Document//EN"' from ISO 8879 Annex
  2857. E as amended).
  2858.  
  2859. (d) Public DTDs and entity sets should be available from Exeter.  One
  2860. may periodically check the online library of the Exeter SGML Project
  2861. for its collections: anon-FTP to sgml1.ex.ac.uk (144.173.6.61).  See
  2862. item <113> above.
  2863.  
  2864. (e) The CALS-BBS forum described sub item <117> above contains several
  2865. CALS-related DTDs, usually in self-extracting DOS compressed files
  2866. (filename.exe).
  2867.  
  2868. (f) DTDs supporting the AAP/EPSIG manuscript standard are available
  2869. from EPSIG for 10 US dollars plus shipping; see <107>.  The same files
  2870. may be accessible from file servers: use ARCHIE to search for
  2871. AAPARTCL.TXT; AAPBOOK.TXT; AAPSERL.TXT; SHORTREF.TXT or similar
  2872. filenames.
  2873.  
  2874. (g) The "Information Architecture" working group of the OSF
  2875. Documentation Special Interest Group (IA WG of the OSF Doc SIG) will
  2876. be releasing public DTDs during the first and second quarters of 1992.
  2877. Contact Fred Dalrymple, the Open Software Foundation; TEL: (1 617)
  2878. 621-8855, or John Bowe, Email (Internet): bowe@osf.org.
  2879.  
  2880.  
  2881. ===========================================================
  2882. <S9>    FURTHER BIBLIOGRAPHY AND RESOURCE GUIDES FOR SGML
  2883. ===========================================================
  2884.  
  2885. <133> Cover, Robin; Duncan, Nicholas; Barnard, David.  Bibliography on
  2886.       SGML (Standard Generalized Markup Language) and Related Issues.
  2887.       Technical Report 91-299.  Queen's University, Kingston, Ontario.
  2888.       February, 1991.  ISSN 0836-0227.  312 pages.  A revised print
  2889.       version of a bibliographic  and information database (compiled
  2890.       by Robin Cover), structured in SGML-database and formatted with
  2891.       SGML ->> BibTeX utilities developed at Queen's University by
  2892.       Nick Duncan and David Barnard.  For print copies, contact: (1)
  2893.       Department of Computing and Information Science; Queen's
  2894.       University; Kingston, Ontario, Canada K7L 3N6; TEL: (613) 545-
  2895.       6056;  Email (Internet): heather@qucis.queensu.ca, or (2) the
  2896.       Graphic Communications Association, <105>.
  2897.  
  2898.       The printed version of the database contains a "Short
  2899.       Bibliography" of 67 essential references, and a fuller "Main
  2900.       Bibliography" with 1403 citations (many with abstracts).  The
  2901.       second major section is an SGML Directory for some 117 SGML-
  2902.       supporting groups in academia, government, or industry: each
  2903.       entry supplies addresses, descriptions of software products or
  2904.       SGML services, and references.  In detail:
  2905.  
  2906.                           Table of Contents
  2907.  
  2908.       1    Introduction.............................................1
  2909.       1.1  What is SGML? (Robin Cover)..............................2
  2910.       1.2  Content of the Bibliography (Robin Cover)................2
  2911.       1.3  Format of the Bibliography (Nicholas Duncan).............9
  2912.       1.4  Database Access and Collection Maintenance...............9
  2913.       2    Acknowledgments (Robin Cover)...........................13
  2914.       3    Acronym List............................................15
  2915.       4    Short Bibliography......................................20
  2916.       5    Main Bibliography.......................................25
  2917.       6    Directory of SGML Supporting Groups....................160
  2918.       6.1  Index of Entries.......................................160
  2919.       6.2  Directory..............................................163
  2920.       7    Appendices.............................................261
  2921.         A  Processing the Bibliography............................261
  2922.         B  BiBTeX Enhancements....................................262
  2923.         C  Document Type Definitions (DTDs).......................265
  2924.         D  ISO 8879-1986 Entities (LAT1, LAT2, ISOdia, ISOmin)....270
  2925.         E  Language Codes for SGML (ISO 639 and ANSI/MARC)........293
  2926.  
  2927. New bibliographic references and other SGML information for this
  2928. database are welcome: please send citations (published or unpublished
  2929. materials: technical reports, working papers, internal memoranda,
  2930. articles, product announcements, product reviews) to Robin Cover via
  2931. electronic or postal mail.  Plans are underway to make the SGML
  2932. database available electronically via a BITNET listserver
  2933. (listserv@uicvm.bitnet or listserv@uicvm.uic.edu) and on Internet via
  2934. anonymous FTP.
  2935.  
  2936. <134> The SGML Source Guide. The Graphic Communications Association's
  2937.       Guide to Standard Generalized Markup Language (SGML) Systems,
  2938.       Software, Service, Consultants, Seminars and Resources.  Edited
  2939.       by Marion Elledge.  Graphic Communications Association,
  2940.       February, 1991.  6" x 8".  105 pages.  ISBN: 0-93505-13-2.
  2941.       Several SGML-related standards documents distributed by GCA are
  2942.       listed and annotated in this Guide.  Listings of SGML suppliers
  2943.       are in alphabetical order and provide information on the type of
  2944.       business, name and description of products or services, and
  2945.       prices.  The Guide is issued on a subscription basis in
  2946.       looseleaf format; updates are issued quarterly or as information
  2947.       is accumulated.
  2948.  
  2949. <135> SGML Products and Services.  A document covering primarily CALS-
  2950.       SGML, produced by Joan Smith for the CALS in Europe SIG.  Cost
  2951.       is approximately 20 UK pounds.  Contact: David Ardron,
  2952.       Secretary, CALS in Europe SIG; Ferranti Computer Systems Ltd,;
  2953.       Western Road, Bracknell, Berkshire RG12 1RA; UNITED KINGDOM;
  2954.       TEL: +44-344-483232.
  2955.  
  2956. =====================
  2957. <S10>   POSTSCRIPT
  2958. =====================
  2959.  
  2960. COPYLEFT. The bibliography above is copyright (c) Robin Cover,
  2961. December 1991.  Everyone is granted permission to freely copy and
  2962. distribute the file in any format whatever, for non-commercial
  2963. purposes, so long as the entire document is reproduced, together with
  2964. this notice.  Corrections and additions will be received with
  2965. gratitude.
  2966.  
  2967. PERSPICUITY IN PUNCTUATION.  Several painful compromises have been
  2968. required to produce this network-safe ASCII version.  Somewhat against
  2969. the spirit of SGML, I have used angle brackets to delimit entry
  2970. numbers, both serially and as cross-references; any editor supporting
  2971. regular-expressions can be used to convert these particular delimiters
  2972. to conventional square-brackets.  Likewise, the use of parentheses for
  2973. square brackets in running text is infelicitous, where the latter more
  2974. clearly signified (editorially) added text, and nested better within
  2975. parenthesized expressions.  SGML character entities have been used to
  2976. represent extended ASCII accented characters, for which I offer no
  2977. apology: anyone wishing to print the bibliography on paper copy should
  2978. first change out these entities (e.g., é, É, ü,
  2979. à, ø, ç, č).
  2980.  
  2981. Thus, with the exception of @ ("@" IRV 4/0 = decimal 64), I
  2982. have restricted the character set to the 'safe' subset of (non-
  2983. national-use) ISO 646 IRV characters, but at the risk of complete
  2984. clarity in a few contexts.  According to network authorities, use of
  2985. any characters outside the following 'safe' ISO 646 subset is
  2986. dangerous, especially across national boundaries, since unanticipated
  2987. and often undetectable instances of EBCDIC-ASCII translation during
  2988. transmission will have mutagenic effects upon the 'non-safe' IRV/ASCII
  2989. characters. This wisdom warns that the 'safe' ISO 646 subset contains
  2990. ONLY the following (non national-use) characters:
  2991.  
  2992.     a b c d e f g h i j k l m n o p q r s t u v w x y z
  2993.     A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  2994.     0 1 2 3 4 5 6 7 8 9
  2995.     " % & ' ( ) * + , - . / : ; < = > ? _ SPACE (SP, IRV 2/0)
  2996.  
  2997. ----------------------------------------------------------------------
  2998. Robin Cover           BITNET:    zrcc1001@smuvm1 ("one-zero-zero-one")
  2999. 6634 Sarah Drive      Internet:  zrcc1001@vm.cis.smu.edu
  3000. Dallas, TX 75236 USA  Internet:  robin@utafll.uta.edu ("uta-ef-el-el")
  3001. TEL: (214) 296-1783   Internet:  robin@ling.uta.edu
  3002. FAX: (214) 709-3387   Internet:  robin@txsil.sil.org
  3003. ----------------------------------------------------------------------
  3004.  
  3005.